#include "mainwindow.h"

#include <QDialog>
//#include <QPainter>
#include <QApplication>
#include <QDebug>
#include <QDesktopWidget>
#include <QGroupBox>
#include <QHBoxLayout>
#include <QLabel>
#include <QList>
#include <QListWidget>
#include <QMovie>
#include <QProgressBar>
#include <QPushButton>
#include <QRect>
#include <QToolBox>
#include <QWidget>
//#include <QSize>
//#include <QDockWidget>
//#include <QTextEdit>

#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent), ui(new Ui::MainWindow) {
  ui->setupUi(this);

  QDesktopWidget *desktopWidget = QApplication::desktop();
  //获取设备屏幕大小
  QRect screenRect = desktopWidget->screenGeometry();
  int screenX = screenRect.width();   //桌面宽
  int screenY = screenRect.height();  //桌面长

  // setWindowTitle("长江计算机保密检查系统");   //主窗口标题
  setWindowTitle("   ");                            //主窗口标题
  setFixedSize(screenX * 7 / 15, screenY * 4 / 5);  //主窗口大小
  move(screenX * 4 / 15, screenY / 15);
  int mainX = screenX * 7 / 15;  //主窗口宽
  int mainY = screenY * 4 / 5;   //主窗口长

  //  QDockWidget *dock = new QDockWidget(this);
  //  addDockWidget(Qt::RightDockWidgetArea, dock);
  //  QTextEdit *textEdit1= new QTextEdit(this);
  //  dock->setWidget(textEdit1);

  //主窗口上半部分颜色1
  QWidget *mainwdw_up = new QWidget(this);
  mainwdw_up->setParent(this);
  mainwdw_up->setGeometry(0, 0, mainX, mainY * 5 / 13);
  mainwdw_up->setStyleSheet("background-color:rgb(50,50,50)");
  mainwdw_up->show();

  //主窗口分界部分颜色2
  QWidget *mainwdw_mid = new QWidget(this);
  mainwdw_mid->setParent(this);
  mainwdw_mid->setGeometry(0, mainY * 5 / 13, mainX, mainY * 5 / 12);
  mainwdw_mid->setStyleSheet("background-color:rgb(45,45,45)");
  mainwdw_mid->show();

  //主窗口下半部分颜色3
  QWidget *mainwdw_down = new QWidget(this);
  mainwdw_down->setParent(this);
  mainwdw_down->setGeometry(0, mainY * 5 / 12, mainX, mainY);
  mainwdw_down->setStyleSheet("background-color:rgb(40,40,40)");
  mainwdw_down->show();

  // logo
  QPushButton *btn_logo = new QPushButton;
  btn_logo->setParent(this);
  btn_logo->setFixedSize(mainX * 280 / 700, mainX * 280 / 700);
  btn_logo->move(mainX * 50 / 700, 0);
  btn_logo->setStyleSheet(
      QString{"QPushButton{border-image:url(:/new/prefix1/res/logo.png)}"});

  //欢迎字01
  QPushButton *btn01 = new QPushButton;
  btn01->setParent(this);
  btn01->setFixedSize(mainX * 300 / 700, mainY * 80 / 800);
  btn01->move(mainX * 380 / 700, mainY * 40 / 800);
  btn01->setText("保密千日，不松一时");
  btn01->setStyleSheet(
      QString{"QPushButton{font-size:25px;color:rgb(240,240,240);border:0px;"
              "background:none}"});  // font-family:\"KaiTi\";

  //欢迎字02
  QPushButton *btn02 = new QPushButton;
  btn02->setParent(this);
  btn02->move(mainX * 430 / 700, mainY * 80 / 800);
  btn02->setFixedSize(mainX * 200 / 700, mainY * 80 / 800);
  btn02->setText("欢迎使用 YUCC Inspector");  // Yangtze University Computer
                                              // Confidentiality Inspector
  btn02->setStyleSheet(QString(
      "QPushButton{color:rgb(190,190,190);border:0px;background:none}"));

  //开始检测按钮00
  QPushButton *btn_start = new QPushButton;
  btn_start->setParent(this);
  btn_start->setFixedSize(mainX * 160 / 700, mainY * 80 / 800);
  btn_start->move(mainX * 450 / 700, mainY * 160 / 800);
  btn_start->setText("开始检查！");
  btn_start->setStyleSheet(
      QString("QPushButton{font-size:25px;"
              "background-color:rgb(150,230,150);"
              "border:8px ridge #99ff99;"
              "border-top-left-radius:16px;"
              "border-top-right-radius:16px;"
              "border-bottom-left-radius:16px;"
              "border-bottom-right-radius:16px}"
              "QPushButton:hover{font-size:23px;"
              "background-color:rgb(160,245,160);"
              "border:8px groove #99ff99;"
              "border-top-left-radius:16px;"
              "border-top-right-radius:16px;"
              "border-bottom-left-radius:16px;"
              "border-bottom-right-radius:16px}"));

  //常规检查按钮1
  QPushButton *btn_normal = new QPushButton;
  btn_normal->setText("常规检查");                                //按钮文本
  btn_normal->setFixedSize(mainX * 120 / 700, mainY * 80 / 800);  //按钮大小
  btn_normal->setParent(this);
  btn_normal->move(mainX * 115 / 700, mainY * 335 / 800);  //按钮位置
  btn_normal->setStyleSheet(
      "QPushButton{border-image:none;color:lightGray;background:none;font-"
      "size:23px;border:0px}");

  //常规检查图片11
  QPushButton *btn_normal_img = new QPushButton;
  btn_normal_img->setParent(this);
  // btn_normal_img->setStyleSheet("border-image:url(:/new/prefix1/FloderClose.png)");
  btn_normal_img->setFixedSize(mainX * 50 / 700, mainX * 50 / 700);
  btn_normal_img->move(mainX * 60 / 700, mainY * 345 / 800);
  btn_normal_img->setStyleSheet(QString{
      "QPushButton:hover{border-image:url(:/new/prefix1/res/FileOpen.png)}"
      "QPushButton{border-image:url(:/new/prefix1/res/FileClose.png)}"});

  //安全检查按钮2
  QPushButton *btn_security = new QPushButton;
  btn_security->setText("安全检查");  //按钮文本
  btn_security->setFixedSize(mainX * 120 / 700, mainY * 80 / 800);  //按钮大小
  btn_security->setParent(this);
  btn_security->move(mainX * 465 / 700, mainY * 335 / 800);  //按钮位置
  btn_security->setStyleSheet(
      "QPushButton{border-image:none;color:lightGray;background:none;font-"
      "size:23px;border:0px}");

  //安全检查图片22
  QPushButton *btn_security_img = new QPushButton;
  btn_security_img->setParent(this);
  // btn_security_img->setStyleSheet("border-image:url(:/new/prefix1/SafeClose.png)");
  btn_security_img->setFixedSize(mainX * 50 / 700, mainX * 50 / 700);
  btn_security_img->move(mainX * 415 / 700, mainY * 345 / 800);
  btn_security_img->setStyleSheet(QString{
      "QPushButton:hover{border-image:url(:/new/prefix1/res/SafeOpen.png)}"
      "QPushButton{border-image:url(:/new/prefix1/res/SafeClose.png)}"});

  //文件检查按钮3
  QPushButton *btn_file = new QPushButton;
  btn_file->setText("文件检查");                                //按钮文本
  btn_file->setFixedSize(mainX * 120 / 700, mainY * 80 / 800);  //按钮大小
  btn_file->setParent(this);
  btn_file->move(mainX * 115 / 700, mainY * 450 / 800);  //按钮位置115,450
  btn_file->setStyleSheet(
      "QPushButton{border-image:none;color:lightGray;background:none;font-"
      "size:23px;border:0px}");

  //文件检查图片33
  QPushButton *btn_file_img = new QPushButton;
  btn_file_img->setParent(this);
  // btn_file_img->setStyleSheet("border-image:url(:/new/prefix1/TextClose.png)");
  btn_file_img->setFixedSize(mainX * 50 / 700, mainX * 50 / 700);
  btn_file_img->move(mainX * 60 / 700, mainY * 460 / 800);
  btn_file_img->setStyleSheet(QString{
      "QPushButton:hover{border-image:url(:/new/prefix1/res/TextOpen.png)}"
      "QPushButton{border-image:url(:/new/prefix1/res/TextClose.png)}"});

  //深度检查按钮4
  QPushButton *btn_deep = new QPushButton;
  btn_deep->setText("深度检查");                                //按钮文本
  btn_deep->setFixedSize(mainX * 120 / 700, mainY * 80 / 800);  //按钮大小
  btn_deep->setParent(this);
  btn_deep->move(mainX * 465 / 700, mainY * 450 / 800);  //按钮位置465,450
  btn_deep->setStyleSheet(
      "QPushButton{border-image:none;color: lightGray;background:none;font-"
      "size:23px;border:0px}");

  //深度检查图片43
  QPushButton *btn_deep_img = new QPushButton;
  btn_deep_img->setParent(this);
  // btn_deep_img->setStyleSheet("border-image:url(:/new/prefix1/TextClose.png)");
  btn_deep_img->setFixedSize(mainX * 50 / 700, mainX * 50 / 700);
  btn_deep_img->move(mainX * 410 / 700, mainY * 460 / 800);
  btn_deep_img->setStyleSheet(QString{
      "QPushButton:hover{border-image:url(:/new/prefix1/res/TextOpen.png)}"
      "QPushButton{border-image:url(:/new/prefix1/res/TextClose.png)}"});

  //虚拟机检查按钮5
  QPushButton *btn_virmachine = new QPushButton;
  btn_virmachine->setText("虚拟机检查");  //按钮文本
  btn_virmachine->setFixedSize(mainX * 120 / 700, mainY * 80 / 800);  //按钮大小
  btn_virmachine->setParent(this);
  btn_virmachine->move(mainX * 115 / 700, mainY * 565 / 800);  //按钮位置465,450
  btn_virmachine->setStyleSheet(
      "QPushButton{border-image:none;color: lightGray;background:none;font-"
      "size:23px;border:0px}");

  //邮箱检查按钮6
  QPushButton *btn_email = new QPushButton;
  btn_email->setText("邮箱检查");                                //按钮文本
  btn_email->setFixedSize(mainX * 120 / 700, mainY * 80 / 800);  //按钮大小
  btn_email->setParent(this);
  btn_email->move(mainX * 465 / 700, mainY * 565 / 800);  //按钮位置465,450
  btn_email->setStyleSheet(
      "QPushButton{border-image:none;color: lightGray;background:none;font-"
      "size:23px;border:0px}");

  //硬件检查按钮7
  QPushButton *btn_hard = new QPushButton;
  btn_hard->setText("深度检查");                                //按钮文本
  btn_hard->setFixedSize(mainX * 120 / 700, mainY * 80 / 800);  //按钮大小
  btn_hard->setParent(this);
  btn_hard->move(mainX * 115 / 700, mainY * 680 / 800);  //按钮位置465,450
  btn_hard->setStyleSheet(
      "QPushButton{border-image:none;color: lightGray;background:none;font-"
      "size:23px;border:0px}");

  //检查报告按钮8
  QPushButton *btn_report = new QPushButton;
  btn_report->setText("检查报告");                                //按钮文本
  btn_report->setFixedSize(mainX * 120 / 700, mainY * 80 / 800);  //按钮大小
  btn_report->setParent(this);
  btn_report->move(mainX * 465 / 700, mainY * 680 / 800);  //按钮位置465,450
  btn_report->setStyleSheet(
      "QPushButton{border-image:none;color: lightGray;background:none;font-"
      "size:23px;border:0px}");

  //-------------------------------------------------------------------------------------------------------
  //“开始检查”窗口01
  QDialog *dlg_start = new QDialog;
  dlg_start->setFixedSize(mainX, mainY);
  // dlg_start->move(screenX*4/15, screenY/15);
  dlg_start->move(screenX * 4 / 15, screenY / 15);

  connect(btn_start, &QPushButton::clicked, dlg_start, &QDialog::show);
  connect(btn_start, &QPushButton::clicked, this, &QMainWindow::close);

  //“开始检查”窗口01上半部分颜色0101
  QWidget *mainwdw_start_up = new QWidget;
  mainwdw_start_up->setParent(dlg_start);
  mainwdw_start_up->setGeometry(0, 0, mainX, mainY * 200 / 800);
  mainwdw_start_up->setStyleSheet("background-color:rgb(40,40,40)");
  mainwdw_start_up->show();

  //“开始检查”窗口01分界部分颜色0102
  QWidget *mainwdw_start_mid = new QWidget;
  mainwdw_start_mid->setParent(dlg_start);
  mainwdw_start_mid->setGeometry(0, mainY * 200 / 800, mainX,
                                 mainY * 220 / 800);
  mainwdw_start_mid->setStyleSheet("background-color:rgb(51,52,54)");
  mainwdw_start_mid->show();

  //“开始检查”窗口01下半部分颜色0103
  QWidget *mainwdw_start_down = new QWidget;
  mainwdw_start_down->setParent(dlg_start);
  mainwdw_start_down->setGeometry(0, mainY * 220 / 800, mainX, mainY);
  mainwdw_start_down->setStyleSheet("background-color:rgb(50,50,50)");
  mainwdw_start_down->show();

  //进度上提示字符
  QPushButton *btn_start01 = new QPushButton;
  btn_start01->setParent(dlg_start);
  btn_start01->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_start01->setText("检查出65535个项泽龙！建议立即清理");
  btn_start01->move(mainX * 150 / 700, mainY * 50 / 800);
  btn_start01->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:20px}"});

  //进度条
  QProgressBar *qpb = new QProgressBar;
  qpb->setParent(dlg_start);
  qpb->move(mainX * 175 / 700, mainY * 120 / 800);
  qpb->setMaximum(100);
  qpb->setMinimum(0);
  qpb->setValue(90);
  // QString swidth = (QString)(mainX*400/700);
  // int swidth = mainX*400/700;
  qpb->setStyleSheet(
      QString{"QProgressBar{border:1px solid "
              "grey;border-radius:3px;background-color:transparent;text-align:"
              "center;qproperty-textVisible:false;height:20px;width:400px}"
              "QProgressBar::chunk{background-color:qlineargradient(x1:0,y1:0,"
              "x2:1,y2:0,stop:0 #B3E59E,stop:1.0 #83E800)}"});

  //进度下提示字符0103
  QPushButton *btn_start03 = new QPushButton;
  btn_start03->setParent(dlg_start);
  btn_start03->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_start03->setText("正在检测：/Users/linmuyu/Desktop/123.txt");
  btn_start03->move(mainX * 105 / 700, mainY * 120 / 800);
  btn_start03->setStyleSheet(QString{
      "QPushButton{border:0px;background:none;font-size:13px;color:azure}"});

  //进度条logo
  QPushButton *btn_start_logo = new QPushButton;
  btn_start_logo->setParent(dlg_start);
  btn_start_logo->setFixedSize(mainX * 120 / 700, mainX * 120 / 700);
  btn_start_logo->move(mainX * 30 / 700, mainY * 30 / 800);
  btn_start_logo->setStyleSheet(
      QString{"QPushButton{border-image:url(:/new/prefix1/res/01logo.png)}"});

  // LOADING
  QLabel *qlb_start_loading = new QLabel;
  QMovie *mov_start_loading = new QMovie(":/new/prefix1/res/loading01.gif");
  qlb_start_loading->setFixedSize(mainX * 100 / 700, mainY * 100 / 800);
  QSize mov01load(qlb_start_loading->width(), qlb_start_loading->height());
  mov_start_loading->setScaledSize(mov01load);
  mov_start_loading->setParent(dlg_start);
  qlb_start_loading->setParent(dlg_start);
  qlb_start_loading->setMovie(mov_start_loading);
  qlb_start_loading->move(mainX * 30 / 700, mainY * 220 / 800);
  mov_start_loading->start();

  //返回主窗口0102
  QPushButton *btn_start_back = new QPushButton;
  btn_start_back->setParent(dlg_start);
  btn_start_back->move(mainX * 600 / 700, mainY * 111 / 800);
  btn_start_back->setText("返回");
  btn_start_back->setStyleSheet(
      QString{"QPushButton{color:lightGray;font-size:18px}"});
  connect(btn_start_back, &QPushButton::clicked, dlg_start, &QDialog::close);
  connect(btn_start_back, &QPushButton::clicked, this, &QMainWindow::show);

  //  //
  //  QWidget *list01 = new QWidget;
  //  list01->setParent(dlg_start);
  //  list01->move(mainX * 20 / 700, mainY * 220 / 800);
  //  // list01->setFixedSize(mainX * 140 / 700, mainY * 560 / 800);
  //  list01->setWindowTitle("终端基本信息");

  //列表01终端基本信息
  QLabel *list_lable_start01 = new QLabel;
  list_lable_start01->setParent(dlg_start);
  list_lable_start01->move(mainX * 20 / 700, mainY * 220 / 800);
  list_lable_start01->setText("终端基本信息");
  list_lable_start01->setFixedSize(mainX * 100 / 700, mainY * 20 / 800);
  list_lable_start01->setAlignment(Qt::AlignCenter);
  list_lable_start01->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_start01 = new QListWidget;
  lw_start01->setParent(dlg_start);
  lw_start01->move(mainX * 20 / 700, mainY * 240 / 800);
  lw_start01->setFixedSize(mainX * 100 / 700, mainY * 165 / 800);
  lw_start01->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi0101 = new QListWidgetItem("主机信息", lw_start01);
  lwi0101->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0102 = new QListWidgetItem("硬盘信息", lw_start01);
  lwi0102->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0103 = new QListWidgetItem("操作系统", lw_start01);
  lwi0103->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0104 = new QListWidgetItem("身份鉴别", lw_start01);
  lwi0104->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0105 = new QListWidgetItem("屏幕保护", lw_start01);
  lwi0105->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0106 = new QListWidgetItem("无线通信", lw_start01);
  lwi0106->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0107 = new QListWidgetItem("音频视频", lw_start01);
  lwi0107->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0108 = new QListWidgetItem("开机关机", lw_start01);
  lwi0108->setTextAlignment(Qt::AlignCenter);

  QListWidget *W_ZhuJiXinXi = new QListWidget;
  W_ZhuJiXinXi->setParent(dlg_start);
  W_ZhuJiXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  W_ZhuJiXinXi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_ZhuJiXinXi->setStyleSheet("border:5px");
  QListWidget *W_YingPanXinXi = new QListWidget;
  W_YingPanXinXi->setParent(dlg_start);
  W_YingPanXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  W_YingPanXinXi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_YingPanXinXi->setStyleSheet("border:5px");
  QListWidget *W_CaoZuoXiTong = new QListWidget;
  W_CaoZuoXiTong->setParent(dlg_start);
  W_CaoZuoXiTong->move(mainX * 145 / 700, mainY * 220 / 800);
  W_CaoZuoXiTong->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_CaoZuoXiTong->setStyleSheet("border:5px");
  QListWidget *W_ShenFenJianBie = new QListWidget;
  W_ShenFenJianBie->setParent(dlg_start);
  W_ShenFenJianBie->move(mainX * 145 / 700, mainY * 220 / 800);
  W_ShenFenJianBie->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_ShenFenJianBie->setStyleSheet("border:5px");
  QListWidget *W_PingMuBaoHu = new QListWidget;
  W_PingMuBaoHu->setParent(dlg_start);
  W_PingMuBaoHu->move(mainX * 145 / 700, mainY * 220 / 800);
  W_PingMuBaoHu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_PingMuBaoHu->setStyleSheet("border:5px");
  QListWidget *W_WuXianTongXin = new QListWidget;
  W_WuXianTongXin->setParent(dlg_start);
  W_WuXianTongXin->move(mainX * 145 / 700, mainY * 220 / 800);
  W_WuXianTongXin->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_WuXianTongXin->setStyleSheet("border:5px");
  QListWidget *W_YinPinShiPin = new QListWidget;
  W_YinPinShiPin->setParent(dlg_start);
  W_YinPinShiPin->move(mainX * 145 / 700, mainY * 220 / 800);
  W_YinPinShiPin->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_YinPinShiPin->setStyleSheet("border:5px");
  QListWidget *W_KaiJiGuanJi = new QListWidget;
  W_KaiJiGuanJi->setParent(dlg_start);
  W_KaiJiGuanJi->move(mainX * 145 / 700, mainY * 220 / 800);
  W_KaiJiGuanJi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_KaiJiGuanJi->setStyleSheet("border:5px");

  //列表02USB设备检查
  QLabel *list_lable_start02 = new QLabel;
  list_lable_start02->setParent(dlg_start);
  list_lable_start02->move(mainX * 20 / 700, mainY * 405 / 800);
  list_lable_start02->setText("USB设备检查");
  list_lable_start02->setFixedSize(mainX * 100 / 700, mainY * 20 / 800);
  list_lable_start02->setAlignment(Qt::AlignCenter);
  list_lable_start02->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_start02 = new QListWidget;
  lw_start02->setParent(dlg_start);
  lw_start02->move(mainX * 20 / 700, mainY * 425 / 800);
  lw_start02->setFixedSize(mainX * 100 / 700, mainY * 85 / 800);
  lw_start02->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi0201 = new QListWidgetItem("手机插拔记录", lw_start02);
  lwi0201->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0202 = new QListWidgetItem("常规存储设备", lw_start02);
  lwi0202->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0203 = new QListWidgetItem("无线蓝牙红外", lw_start02);
  lwi0203->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0204 = new QListWidgetItem("其他USB设备", lw_start02);
  lwi0204->setTextAlignment(Qt::AlignCenter);

  QListWidget *W_ShouJiChaBaJiLu = new QListWidget;
  W_ShouJiChaBaJiLu->setParent(dlg_start);
  W_ShouJiChaBaJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  W_ShouJiChaBaJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_ShouJiChaBaJiLu->setStyleSheet("border:5px");
  QListWidget *W_ChangGuiCunChuSheBei = new QListWidget;
  W_ChangGuiCunChuSheBei->setParent(dlg_start);
  W_ChangGuiCunChuSheBei->move(mainX * 145 / 700, mainY * 220 / 800);
  W_ChangGuiCunChuSheBei->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_ChangGuiCunChuSheBei->setStyleSheet("border:5px");
  QListWidget *W_WuXianLanYaHongWai = new QListWidget;
  W_WuXianLanYaHongWai->setParent(dlg_start);
  W_WuXianLanYaHongWai->move(mainX * 145 / 700, mainY * 220 / 800);
  W_WuXianLanYaHongWai->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_WuXianLanYaHongWai->setStyleSheet("border:5px");
  QListWidget *W_QiTaUSBSheBei = new QListWidget;
  W_QiTaUSBSheBei->setParent(dlg_start);
  W_QiTaUSBSheBei->move(mainX * 145 / 700, mainY * 220 / 800);
  W_QiTaUSBSheBei->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_QiTaUSBSheBei->setStyleSheet("border:5px");

  //列表03联网记录检查
  QLabel *list_lable_start03 = new QLabel;
  list_lable_start03->setParent(dlg_start);
  list_lable_start03->move(mainX * 20 / 700, mainY * 510 / 800);
  list_lable_start03->setText("联网记录检查");
  list_lable_start03->setFixedSize(mainX * 100 / 700, mainY * 20 / 800);
  list_lable_start03->setAlignment(Qt::AlignCenter);
  list_lable_start03->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_start03 = new QListWidget;
  lw_start03->setParent(dlg_start);
  lw_start03->move(mainX * 20 / 700, mainY * 530 / 800);
  lw_start03->setFixedSize(mainX * 100 / 700, mainY * 125 / 800);
  lw_start03->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi0301 = new QListWidgetItem("浏览器记录", lw_start03);
  lwi0301->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0302 = new QListWidgetItem("软件上网记录", lw_start03);
  lwi0302->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0303 = new QListWidgetItem("Cookies记录", lw_start03);
  lwi0303->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0304 = new QListWidgetItem("邮件收发记录", lw_start03);
  lwi0304->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0305 = new QListWidgetItem("终端外联状态", lw_start03);
  lwi0305->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0306 = new QListWidgetItem("收藏夹记录", lw_start03);
  lwi0306->setTextAlignment(Qt::AlignCenter);

  QListWidget *W_LiuLanQiJiLu = new QListWidget;
  W_LiuLanQiJiLu->setParent(dlg_start);
  W_LiuLanQiJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  W_LiuLanQiJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_LiuLanQiJiLu->setStyleSheet("border:5px");
  QListWidget *W_RuanJianShangWangJiLu = new QListWidget;
  W_RuanJianShangWangJiLu->setParent(dlg_start);
  W_RuanJianShangWangJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  W_RuanJianShangWangJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_RuanJianShangWangJiLu->setStyleSheet("border:5px");
  QListWidget *W_Cookies = new QListWidget;
  W_Cookies->setParent(dlg_start);
  W_Cookies->move(mainX * 145 / 700, mainY * 220 / 800);
  W_Cookies->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_Cookies->setStyleSheet("border:5px");
  QListWidget *W_YouJianShouFaJiLu = new QListWidget;
  W_YouJianShouFaJiLu->setParent(dlg_start);
  W_YouJianShouFaJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  W_YouJianShouFaJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_YouJianShouFaJiLu->setStyleSheet("border:5px");
  QListWidget *W_ZhongDuanWaiLianZhuangTai = new QListWidget;
  W_ZhongDuanWaiLianZhuangTai->setParent(dlg_start);
  W_ZhongDuanWaiLianZhuangTai->move(mainX * 145 / 700, mainY * 220 / 800);
  W_ZhongDuanWaiLianZhuangTai->setFixedSize(mainX * 535 / 700,
                                            mainY * 540 / 800);
  W_ZhongDuanWaiLianZhuangTai->setStyleSheet("border:5px");
  QListWidget *W_ShouCangJiaJiLu = new QListWidget;
  W_ShouCangJiaJiLu->setParent(dlg_start);
  W_ShouCangJiaJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  W_ShouCangJiaJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_ShouCangJiaJiLu->setStyleSheet("border:5px");

  //列表04终端软件检查
  QLabel *list_lable_start04 = new QLabel;
  list_lable_start04->setParent(dlg_start);
  list_lable_start04->move(mainX * 20 / 700, mainY * 655 / 800);
  list_lable_start04->setText("USB设备检查");
  list_lable_start04->setFixedSize(mainX * 100 / 700, mainY * 20 / 800);
  list_lable_start04->setAlignment(Qt::AlignCenter);
  list_lable_start04->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_start04 = new QListWidget;
  lw_start04->setParent(dlg_start);
  lw_start04->move(mainX * 20 / 700, mainY * 675 / 800);
  lw_start04->setFixedSize(mainX * 100 / 700, mainY * 45 / 800);
  lw_start04->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi0401 = new QListWidgetItem("系统软件", lw_start04);
  lwi0401->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi0402 = new QListWidgetItem("镜像软件", lw_start04);
  lwi0402->setTextAlignment(Qt::AlignCenter);

  QListWidget *W_XiTongRuanJian = new QListWidget;
  W_XiTongRuanJian->setParent(dlg_start);
  W_XiTongRuanJian->move(mainX * 145 / 700, mainY * 220 / 800);
  W_XiTongRuanJian->setFixedSize(mainX * 535 / 700, mainY * 560 / 800);
  W_XiTongRuanJian->setStyleSheet("border:5px");
  QListWidget *W_JingXiangRuanJian = new QListWidget;
  W_JingXiangRuanJian->setParent(dlg_start);
  W_JingXiangRuanJian->move(mainX * 145 / 700, mainY * 220 / 800);
  W_JingXiangRuanJian->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  W_JingXiangRuanJian->setStyleSheet("border:5px");

  //-------------------------------------------------------------------------------------------------------
  //“常规检查”窗口02
  QDialog *dlg_normal = new QDialog;
  dlg_normal->setFixedSize(mainX, mainY);
  dlg_normal->move(screenX * 4 / 15, screenY / 15);
  connect(btn_normal, &QPushButton::clicked, dlg_normal, &QDialog::show);
  connect(btn_normal, &QPushButton::clicked, this, &QMainWindow::close);

  //“常规检查”窗口02上半部分颜色0201
  QWidget *mainwdw_normal_up = new QWidget;
  mainwdw_normal_up->setParent(dlg_normal);
  mainwdw_normal_up->setGeometry(0, 0, mainX, mainY * 160 / 800);
  mainwdw_normal_up->setStyleSheet("background-color:rgb(52,55,59)");
  mainwdw_normal_up->show();

  //“常规检查”窗口02分界部分颜色0202
  QWidget *mainwdw_normal_mid = new QWidget;
  mainwdw_normal_mid->setParent(dlg_normal);
  mainwdw_normal_mid->setGeometry(0, 160, mainX, mainY * 170 / 800);
  mainwdw_normal_mid->setStyleSheet("background-color:rgb(51,52,54)");
  mainwdw_normal_mid->show();

  //“常规检查”窗口02下半部分颜色0203
  QWidget *mainwdw_normal_down = new QWidget;
  mainwdw_normal_down->setParent(dlg_normal);
  mainwdw_normal_down->setGeometry(0, 170, mainX, mainY * 600 / 800);
  mainwdw_normal_down->setStyleSheet("background-color:rgb(50,50,50)");
  mainwdw_normal_down->show();

  //进度上提示字符0201
  QPushButton *btn_normal01 = new QPushButton;
  btn_normal01->setParent(dlg_normal);
  btn_normal01->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_normal01->setText("常规检查已完成，用时一分三十秒");
  btn_normal01->move(mainX * 150 / 700, mainY * 10 / 800);
  btn_normal01->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:20px}"});

  //进度下提示字符0202
  QPushButton *btn_normal02 = new QPushButton;
  btn_normal02->setParent(dlg_normal);
  btn_normal02->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_normal02->setText("共检测文件65535项");
  btn_normal02->move(mainX * 145 / 700, mainY * 75 / 800);
  btn_normal02->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:13px;"
              "color:azure}"});

  //进度条logo
  QPushButton *btn_normal_logo = new QPushButton;
  btn_normal_logo->setParent(dlg_normal);
  btn_normal_logo->setFixedSize(mainX * 120 / 700, mainX * 120 / 700);
  btn_normal_logo->move(mainX * 30 / 700, mainY * 10 / 800);
  btn_normal_logo->setStyleSheet(
      QString{"QPushButton{border-image:url(:/new/prefix1/res/01logo.png)}"});

  // SUCCEED
  QLabel *qlb_normal_loading = new QLabel;
  QMovie *mov_normal_loading = new QMovie(":/new/prefix1/res/succeed.gif");
  qlb_normal_loading->setFixedSize(mainX * 80 / 700, mainX * 80 / 700);
  QSize mov02load(qlb_normal_loading->width(), qlb_normal_loading->height());
  mov_normal_loading->setScaledSize(mov02load);
  mov_normal_loading->setParent(dlg_normal);
  qlb_normal_loading->setParent(dlg_normal);
  qlb_normal_loading->setMovie(mov_normal_loading);
  qlb_normal_loading->move(mainX * 195 / 700, mainY * 75 / 800);
  mov_normal_loading->start();

  //返回主窗口0203
  QPushButton *btn_normal_back = new QPushButton;
  btn_normal_back->setParent(dlg_normal);
  btn_normal_back->move(mainX * 600 / 700, mainY * 71 / 800);
  btn_normal_back->setText("返回");
  btn_normal_back->setStyleSheet(
      QString{"QPushButton{color:lightGray;font-size:18px}"});
  connect(btn_normal_back, &QPushButton::clicked, dlg_normal, &QDialog::close);
  connect(btn_normal_back, &QPushButton::clicked, this, &QMainWindow::show);

  //列表01终端基本信息
  QLabel *list_lable_normal01 = new QLabel;
  list_lable_normal01->setParent(dlg_normal);
  list_lable_normal01->move(mainX * 20 / 700, mainY * 220 / 800);
  list_lable_normal01->setText("终端基本信息");
  list_lable_normal01->setFixedSize(mainX * 100 / 700, mainY * 20 / 800);
  list_lable_normal01->setAlignment(Qt::AlignCenter);
  list_lable_normal01->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_normal01 = new QListWidget;
  lw_normal01->setParent(dlg_normal);
  lw_normal01->move(mainX * 20 / 700, mainY * 240 / 800);
  lw_normal01->setFixedSize(mainX * 100 / 700, mainY * 165 / 800);
  lw_normal01->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_normal0101 =
      new QListWidgetItem("主机信息", lw_normal01);
  lwi_normal0101->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0102 =
      new QListWidgetItem("硬盘信息", lw_normal01);
  lwi_normal0102->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0103 =
      new QListWidgetItem("操作系统", lw_normal01);
  lwi_normal0103->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0104 =
      new QListWidgetItem("身份鉴别", lw_normal01);
  lwi_normal0104->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0105 =
      new QListWidgetItem("屏幕保护", lw_normal01);
  lwi_normal0105->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0106 =
      new QListWidgetItem("无线通信", lw_normal01);
  lwi_normal0106->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0107 =
      new QListWidgetItem("音频视频", lw_normal01);
  lwi_normal0107->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0108 =
      new QListWidgetItem("开机关机", lw_normal01);
  lwi_normal0108->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wnormal_ZhuJiXinXi = new QListWidget;
  Wnormal_ZhuJiXinXi->setParent(dlg_normal);
  Wnormal_ZhuJiXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_ZhuJiXinXi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_ZhuJiXinXi->setStyleSheet("border:5px");
  QListWidget *Wnormal_YingPanXinXi = new QListWidget;
  Wnormal_YingPanXinXi->setParent(dlg_normal);
  Wnormal_YingPanXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_YingPanXinXi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_YingPanXinXi->setStyleSheet("border:5px");
  QListWidget *Wnormal_CaoZuoXiTong = new QListWidget;
  Wnormal_CaoZuoXiTong->setParent(dlg_normal);
  Wnormal_CaoZuoXiTong->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_CaoZuoXiTong->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_CaoZuoXiTong->setStyleSheet("border:5px");
  QListWidget *Wnormal_ShenFenJianBie = new QListWidget;
  Wnormal_ShenFenJianBie->setParent(dlg_normal);
  Wnormal_ShenFenJianBie->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_ShenFenJianBie->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_ShenFenJianBie->setStyleSheet("border:5px");
  QListWidget *Wnormal_PingMuBaoHu = new QListWidget;
  Wnormal_PingMuBaoHu->setParent(dlg_normal);
  Wnormal_PingMuBaoHu->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_PingMuBaoHu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_PingMuBaoHu->setStyleSheet("border:5px");
  QListWidget *Wnormal_WuXianTongXin = new QListWidget;
  Wnormal_WuXianTongXin->setParent(dlg_normal);
  Wnormal_WuXianTongXin->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_WuXianTongXin->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_WuXianTongXin->setStyleSheet("border:5px");
  QListWidget *Wnormal_YinPinShiPin = new QListWidget;
  Wnormal_YinPinShiPin->setParent(dlg_normal);
  Wnormal_YinPinShiPin->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_YinPinShiPin->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_YinPinShiPin->setStyleSheet("border:5px");
  QListWidget *Wnormal_KaiJiGuanJi = new QListWidget;
  Wnormal_KaiJiGuanJi->setParent(dlg_normal);
  Wnormal_KaiJiGuanJi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_KaiJiGuanJi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_KaiJiGuanJi->setStyleSheet("border:5px");

  //列表02USB设备检查
  QLabel *list_lable_normal02 = new QLabel;
  list_lable_normal02->setParent(dlg_normal);
  list_lable_normal02->move(mainX * 20 / 700, mainY * 405 / 800);
  list_lable_normal02->setText("USB设备检查");
  list_lable_normal02->setFixedSize(mainX * 100 / 700, mainY * 20 / 800);
  list_lable_normal02->setAlignment(Qt::AlignCenter);
  list_lable_normal02->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_normal02 = new QListWidget;
  lw_normal02->setParent(dlg_normal);
  lw_normal02->move(mainX * 20 / 700, mainY * 425 / 800);
  lw_normal02->setFixedSize(mainX * 100 / 700, mainY * 85 / 800);
  lw_normal02->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_normal0201 =
      new QListWidgetItem("手机插拔记录", lw_normal02);
  lwi_normal0201->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0202 =
      new QListWidgetItem("常规存储设备", lw_normal02);
  lwi_normal0202->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0203 =
      new QListWidgetItem("无线蓝牙红外", lw_normal02);
  lwi_normal0203->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0204 =
      new QListWidgetItem("其他USB设备", lw_normal02);
  lwi_normal0204->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wnormal_ShouJiChaBaJiLu = new QListWidget;
  Wnormal_ShouJiChaBaJiLu->setParent(dlg_normal);
  Wnormal_ShouJiChaBaJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_ShouJiChaBaJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_ShouJiChaBaJiLu->setStyleSheet("border:5px");
  QListWidget *Wnormal_ChangGuiCunChuSheBei = new QListWidget;
  Wnormal_ChangGuiCunChuSheBei->setParent(dlg_normal);
  Wnormal_ChangGuiCunChuSheBei->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_ChangGuiCunChuSheBei->setFixedSize(mainX * 535 / 700,
                                             mainY * 540 / 800);
  Wnormal_ChangGuiCunChuSheBei->setStyleSheet("border:5px");
  QListWidget *Wnormal_WuXianLanYaHongWai = new QListWidget;
  Wnormal_WuXianLanYaHongWai->setParent(dlg_normal);
  Wnormal_WuXianLanYaHongWai->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_WuXianLanYaHongWai->setFixedSize(mainX * 535 / 700,
                                           mainY * 540 / 800);
  Wnormal_WuXianLanYaHongWai->setStyleSheet("border:5px");
  QListWidget *Wnormal_QiTaUSBSheBei = new QListWidget;
  Wnormal_QiTaUSBSheBei->setParent(dlg_normal);
  Wnormal_QiTaUSBSheBei->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_QiTaUSBSheBei->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_QiTaUSBSheBei->setStyleSheet("border:5px");

  //列表03联网记录检查
  QLabel *list_lable_normal03 = new QLabel;
  list_lable_normal03->setParent(dlg_normal);
  list_lable_normal03->move(mainX * 20 / 700, mainY * 510 / 800);
  list_lable_normal03->setText("联网记录检查");
  list_lable_normal03->setFixedSize(mainX * 100 / 700, mainY * 20 / 800);
  list_lable_normal03->setAlignment(Qt::AlignCenter);
  list_lable_normal03->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_normal03 = new QListWidget;
  lw_normal03->setParent(dlg_normal);
  lw_normal03->move(mainX * 20 / 700, mainY * 530 / 800);
  lw_normal03->setFixedSize(mainX * 100 / 700, mainY * 125 / 800);
  lw_normal03->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_normal0301 =
      new QListWidgetItem("浏览器记录", lw_normal03);
  lwi_normal0301->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0302 =
      new QListWidgetItem("软件上网记录", lw_normal03);
  lwi_normal0302->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0303 =
      new QListWidgetItem("Cookies记录", lw_normal03);
  lwi_normal0303->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0304 =
      new QListWidgetItem("邮件收发记录", lw_normal03);
  lwi_normal0304->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0305 =
      new QListWidgetItem("终端外联状态", lw_normal03);
  lwi_normal0305->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0306 =
      new QListWidgetItem("收藏夹记录", lw_normal03);
  lwi_normal0306->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wnormal_LiuLanQiJiLu = new QListWidget;
  Wnormal_LiuLanQiJiLu->setParent(dlg_normal);
  Wnormal_LiuLanQiJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_LiuLanQiJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_LiuLanQiJiLu->setStyleSheet("border:5px");
  QListWidget *Wnormal_RuanJianShangWangJiLu = new QListWidget;
  Wnormal_RuanJianShangWangJiLu->setParent(dlg_normal);
  Wnormal_RuanJianShangWangJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_RuanJianShangWangJiLu->setFixedSize(mainX * 535 / 700,
                                              mainY * 540 / 800);
  Wnormal_RuanJianShangWangJiLu->setStyleSheet("border:5px");
  QListWidget *Wnormal_Cookies = new QListWidget;
  Wnormal_Cookies->setParent(dlg_normal);
  Wnormal_Cookies->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_Cookies->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_Cookies->setStyleSheet("border:5px");
  QListWidget *Wnormal_YouJianShouFaJiLu = new QListWidget;
  Wnormal_YouJianShouFaJiLu->setParent(dlg_normal);
  Wnormal_YouJianShouFaJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_YouJianShouFaJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_YouJianShouFaJiLu->setStyleSheet("border:5px");
  QListWidget *Wnormal_ZhongDuanWaiLianZhuangTai = new QListWidget;
  Wnormal_ZhongDuanWaiLianZhuangTai->setParent(dlg_normal);
  Wnormal_ZhongDuanWaiLianZhuangTai->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_ZhongDuanWaiLianZhuangTai->setFixedSize(mainX * 535 / 700,
                                                  mainY * 540 / 800);
  Wnormal_ZhongDuanWaiLianZhuangTai->setStyleSheet("border:5px");
  QListWidget *Wnormal_ShouCangJiaJiLu = new QListWidget;
  Wnormal_ShouCangJiaJiLu->setParent(dlg_normal);
  Wnormal_ShouCangJiaJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_ShouCangJiaJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_ShouCangJiaJiLu->setStyleSheet("border:5px");

  //列表04终端软件检查
  QLabel *list_lable_normal04 = new QLabel;
  list_lable_normal04->setParent(dlg_normal);
  list_lable_normal04->move(mainX * 20 / 700, mainY * 655 / 800);
  list_lable_normal04->setText("USB设备检查");
  list_lable_normal04->setFixedSize(mainX * 100 / 700, mainY * 20 / 800);
  list_lable_normal04->setAlignment(Qt::AlignCenter);
  list_lable_normal04->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_normal04 = new QListWidget;
  lw_normal04->setParent(dlg_normal);
  lw_normal04->move(mainX * 20 / 700, mainY * 675 / 800);
  lw_normal04->setFixedSize(mainX * 100 / 700, mainY * 45 / 800);
  lw_normal04->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_normal0401 =
      new QListWidgetItem("系统软件", lw_normal04);
  lwi_normal0401->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_normal0402 =
      new QListWidgetItem("镜像软件", lw_normal04);
  lwi_normal0402->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wnormal_XiTongRuanJian = new QListWidget;
  Wnormal_XiTongRuanJian->setParent(dlg_start);
  Wnormal_XiTongRuanJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_XiTongRuanJian->setFixedSize(mainX * 535 / 700, mainY * 560 / 800);
  Wnormal_XiTongRuanJian->setStyleSheet("border:5px");
  QListWidget *Wnormal_JingXiangRuanJian = new QListWidget;
  Wnormal_JingXiangRuanJian->setParent(dlg_start);
  Wnormal_JingXiangRuanJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wnormal_JingXiangRuanJian->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wnormal_JingXiangRuanJian->setStyleSheet("border:5px");

  //-------------------------------------------------------------------------------------------------------
  //“安全检查”窗口03
  QDialog *dlg_security = new QDialog;
  dlg_security->setFixedSize(mainX, mainY);
  dlg_security->move(screenX * 4 / 15, screenY / 15);
  connect(btn_security, &QPushButton::clicked, dlg_security, &QDialog::show);
  connect(btn_security, &QPushButton::clicked, this, &QMainWindow::close);

  //“安全检查”窗口03上半部分颜色0301
  QWidget *mainwdw_security_up = new QWidget;
  mainwdw_security_up->setParent(dlg_security);
  mainwdw_security_up->setGeometry(0, 0, mainX, mainY * 160 / 800);
  mainwdw_security_up->setStyleSheet("background-color:rgb(52,55,59)");
  mainwdw_security_up->show();

  //“安全检查”窗口03分界部分颜色0302
  QWidget *mainwdw_security_mid = new QWidget;
  mainwdw_security_mid->setParent(dlg_security);
  mainwdw_security_mid->setGeometry(0, 160, mainX, mainY * 170 / 800);
  mainwdw_security_mid->setStyleSheet("background-color:rgb(51,52,54)");
  mainwdw_security_mid->show();

  //“安全检查”窗口03下半部分颜色0103
  QWidget *mainwdw_security_down = new QWidget;
  mainwdw_security_down->setParent(dlg_security);
  mainwdw_security_down->setGeometry(0, 170, mainX, mainY * 600 / 800);
  mainwdw_security_down->setStyleSheet("background-color:rgb(50,50,50)");
  mainwdw_security_down->show();

  //进度上提示字符0301
  QPushButton *btn_security01 = new QPushButton;
  btn_security01->setParent(dlg_security);
  btn_security01->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_security01->setText("安全检查已完成，用时一分三十秒");
  btn_security01->move(mainX * 150 / 700, mainY * 10 / 800);
  btn_security01->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:20px}"});

  //进度下提示字符0302
  QPushButton *btn_security02 = new QPushButton;
  btn_security02->setParent(dlg_security);
  btn_security02->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_security02->setText("共检测文件65535项");
  btn_security02->move(mainX * 145 / 700, mainY * 75 / 800);
  btn_security02->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:13px;"
              "color:azure}"});

  //进度条logo
  QPushButton *btn_security_logo = new QPushButton;
  btn_security_logo->setParent(dlg_security);
  btn_security_logo->setFixedSize(mainX * 120 / 700, mainX * 120 / 700);
  btn_security_logo->move(mainX * 30 / 700, mainY * 10 / 800);
  btn_security_logo->setStyleSheet(
      QString{"QPushButton{border-image:url(:/new/prefix1/res/01logo.png)}"});

  // SUCCEED
  QLabel *qlb_security_loading = new QLabel;
  QMovie *mov_security_loading = new QMovie(":/new/prefix1/res/succeed.gif");
  qlb_security_loading->setFixedSize(mainX * 80 / 700, mainX * 80 / 700);
  QSize mov03load(qlb_normal_loading->width(), qlb_security_loading->height());
  mov_security_loading->setScaledSize(mov03load);
  mov_security_loading->setParent(dlg_security);
  qlb_security_loading->setParent(dlg_security);
  qlb_security_loading->setMovie(mov_security_loading);
  qlb_security_loading->move(mainX * 195 / 700, mainY * 75 / 800);
  mov_security_loading->start();

  //返回主窗口0303
  QPushButton *btn_security_back = new QPushButton;
  btn_security_back->setParent(dlg_security);
  btn_security_back->move(mainX * 600 / 700, mainY * 71 / 800);
  btn_security_back->setText("返回");
  btn_security_back->setStyleSheet(
      QString{"QPushButton{color:lightGray;font-size:18px}"});
  connect(btn_security_back, &QPushButton::clicked, dlg_security,
          &QDialog::close);
  connect(btn_security_back, &QPushButton::clicked, this, &QMainWindow::show);

  //列表01系统安全检查
  QLabel *list_lable_security01 = new QLabel;
  list_lable_security01->setParent(dlg_security);
  list_lable_security01->move(mainX * 20 / 700, mainY * 220 / 800);
  list_lable_security01->setText("终端基本信息");
  list_lable_security01->setFixedSize(mainX * 100 / 700, mainY * 20 / 800);
  list_lable_security01->setAlignment(Qt::AlignCenter);
  list_lable_security01->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_security01 = new QListWidget;
  lw_security01->setParent(dlg_security);
  lw_security01->move(mainX * 20 / 700, mainY * 240 / 800);
  lw_security01->setFixedSize(mainX * 100 / 700, mainY * 85 / 800);
  lw_security01->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_security0101 =
      new QListWidgetItem("系统共享安全", lw_security01);
  lwi_security0101->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0102 =
      new QListWidgetItem("远程登录检查", lw_security01);
  lwi_security0102->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0103 =
      new QListWidgetItem("系统升级文件", lw_security01);
  lwi_security0103->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0104 =
      new QListWidgetItem("系统开放端口", lw_security01);
  lwi_security0104->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wsecurity_XiTongGongXiangAnQuan = new QListWidget;
  Wsecurity_XiTongGongXiangAnQuan->setParent(dlg_security);
  Wsecurity_XiTongGongXiangAnQuan->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_XiTongGongXiangAnQuan->setFixedSize(mainX * 535 / 700,
                                                mainY * 540 / 800);
  Wsecurity_XiTongGongXiangAnQuan->setStyleSheet("border:5px");
  QListWidget *Wsecurity_YuanChengDengLuJianCha = new QListWidget;
  Wsecurity_YuanChengDengLuJianCha->setParent(dlg_security);
  Wsecurity_YuanChengDengLuJianCha->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_YuanChengDengLuJianCha->setFixedSize(mainX * 535 / 700,
                                                 mainY * 540 / 800);
  Wsecurity_YuanChengDengLuJianCha->setStyleSheet("border:5px");
  QListWidget *Wsecurity_XiTongShengJiWenJian = new QListWidget;
  Wsecurity_XiTongShengJiWenJian->setParent(dlg_security);
  Wsecurity_XiTongShengJiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_XiTongShengJiWenJian->setFixedSize(mainX * 535 / 700,
                                               mainY * 540 / 800);
  Wsecurity_XiTongShengJiWenJian->setStyleSheet("border:5px");
  QListWidget *Wsecurity_XiTongKaiFangDuanKou = new QListWidget;
  Wsecurity_XiTongKaiFangDuanKou->setParent(dlg_security);
  Wsecurity_XiTongKaiFangDuanKou->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_XiTongKaiFangDuanKou->setFixedSize(mainX * 535 / 700,
                                               mainY * 540 / 800);
  Wsecurity_XiTongKaiFangDuanKou->setStyleSheet("border:5px");

  //列表02系统安全配置
  QLabel *list_lable_security02 = new QLabel;
  list_lable_security02->setParent(dlg_security);
  list_lable_security02->move(mainX * 20 / 700, mainY * 325 / 800);
  list_lable_security02->setText("USB设备检查");
  list_lable_security02->setFixedSize(mainX * 100 / 700, mainY * 20 / 800);
  list_lable_security02->setAlignment(Qt::AlignCenter);
  list_lable_security02->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_security02 = new QListWidget;
  lw_security02->setParent(dlg_security);
  lw_security02->move(mainX * 20 / 700, mainY * 345 / 800);
  lw_security02->setFixedSize(mainX * 100 / 700, mainY * 125 / 800);
  lw_security02->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_security0201 =
      new QListWidgetItem("账户安全配置", lw_security02);
  lwi_security0201->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0202 =
      new QListWidgetItem("密码策略配置", lw_security02);
  lwi_security0202->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0203 =
      new QListWidgetItem("网络安全配置", lw_security02);
  lwi_security0203->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0204 =
      new QListWidgetItem("安全审计配置", lw_security02);
  lwi_security0204->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0205 =
      new QListWidgetItem("sudo策略配置", lw_security02);
  lwi_security0205->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0206 =
      new QListWidgetItem("防火墙配置", lw_security02);
  lwi_security0206->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wsecurity_ZhangHuAnQuanPeiZhi = new QListWidget;
  Wsecurity_ZhangHuAnQuanPeiZhi->setParent(dlg_security);
  Wsecurity_ZhangHuAnQuanPeiZhi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_ZhangHuAnQuanPeiZhi->setFixedSize(mainX * 535 / 700,
                                              mainY * 540 / 800);
  Wsecurity_ZhangHuAnQuanPeiZhi->setStyleSheet("border:5px");
  QListWidget *Wsecurity_MiMaCeLuePeiZhi = new QListWidget;
  Wsecurity_MiMaCeLuePeiZhi->setParent(dlg_security);
  Wsecurity_MiMaCeLuePeiZhi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_MiMaCeLuePeiZhi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wsecurity_MiMaCeLuePeiZhi->setStyleSheet("border:5px");
  QListWidget *Wsecurity_WangLuoAnQuanPeiZhi = new QListWidget;
  Wsecurity_WangLuoAnQuanPeiZhi->setParent(dlg_security);
  Wsecurity_WangLuoAnQuanPeiZhi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_WangLuoAnQuanPeiZhi->setFixedSize(mainX * 535 / 700,
                                              mainY * 540 / 800);
  Wsecurity_WangLuoAnQuanPeiZhi->setStyleSheet("border:5px");
  QListWidget *Wsecurity_sudoCeLuePeiZhi = new QListWidget;
  Wsecurity_sudoCeLuePeiZhi->setParent(dlg_security);
  Wsecurity_sudoCeLuePeiZhi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_sudoCeLuePeiZhi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wsecurity_sudoCeLuePeiZhi->setStyleSheet("border:5px");

  //列表03系统安全信息
  QLabel *list_lable_security03 = new QLabel;
  list_lable_security03->setParent(dlg_security);
  list_lable_security03->move(mainX * 20 / 700, mainY * 470 / 800);
  list_lable_security03->setText("联网记录检查");
  list_lable_security03->setFixedSize(mainX * 100 / 700, mainY * 20 / 800);
  list_lable_security03->setAlignment(Qt::AlignCenter);
  list_lable_security03->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_security03 = new QListWidget;
  lw_security03->setParent(dlg_security);
  lw_security03->move(mainX * 20 / 700, mainY * 490 / 800);
  lw_security03->setFixedSize(mainX * 100 / 700, mainY * 65 / 800);
  lw_security03->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_security0301 =
      new QListWidgetItem("系统进程信息", lw_security03);
  lwi_security0301->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0302 =
      new QListWidgetItem("系统服务信息", lw_security03);
  lwi_security0302->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0303 =
      new QListWidgetItem("系统加载内核", lw_security03);
  lwi_security0303->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wsecurity_XiTongJinChengXinXi = new QListWidget;
  Wsecurity_XiTongJinChengXinXi->setParent(dlg_security);
  Wsecurity_XiTongJinChengXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_XiTongJinChengXinXi->setFixedSize(mainX * 535 / 700,
                                              mainY * 540 / 800);
  Wsecurity_XiTongJinChengXinXi->setStyleSheet("border:5px");
  QListWidget *Wsecurity_XiTongFuWuXinXi = new QListWidget;
  Wsecurity_XiTongFuWuXinXi->setParent(dlg_security);
  Wsecurity_XiTongFuWuXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_XiTongFuWuXinXi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wsecurity_XiTongFuWuXinXi->setStyleSheet("border:5px");
  QListWidget *Wsecurity_XiTongJiaZaiNeiHe = new QListWidget;
  Wsecurity_XiTongJiaZaiNeiHe->setParent(dlg_security);
  Wsecurity_XiTongJiaZaiNeiHe->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_XiTongJiaZaiNeiHe->setFixedSize(mainX * 535 / 700,
                                            mainY * 540 / 800);
  Wsecurity_XiTongJiaZaiNeiHe->setStyleSheet("border:5px");

  //列表04系统其他安全
  QLabel *list_lable_security04 = new QLabel;
  list_lable_security04->setParent(dlg_security);
  list_lable_security04->move(mainX * 20 / 700, mainY * 555 / 800);
  list_lable_security04->setText("USB设备检查");
  list_lable_security04->setFixedSize(mainX * 100 / 700, mainY * 20 / 800);
  list_lable_security04->setAlignment(Qt::AlignCenter);
  list_lable_security04->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_security04 = new QListWidget;
  lw_security04->setParent(dlg_security);
  lw_security04->move(mainX * 20 / 700, mainY * 575 / 800);
  lw_security04->setFixedSize(mainX * 100 / 700, mainY * 85 / 800);
  lw_security04->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_security0401 =
      new QListWidgetItem("邮件客户端", lw_security04);
  lwi_security0401->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0402 =
      new QListWidgetItem("虚拟机安装", lw_security04);
  lwi_security0402->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0403 =
      new QListWidgetItem("杀毒软件防护", lw_security04);
  lwi_security0403->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_security0404 =
      new QListWidgetItem("用户登录检查", lw_security04);
  lwi_security0404->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wsecurity_youJianKeHuDuan = new QListWidget;
  Wsecurity_youJianKeHuDuan->setParent(dlg_start);
  Wsecurity_youJianKeHuDuan->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_youJianKeHuDuan->setFixedSize(mainX * 535 / 700, mainY * 560 / 800);
  Wsecurity_youJianKeHuDuan->setStyleSheet("border:5px");
  QListWidget *Wsecurity_XuNiJiAnZhuang = new QListWidget;
  Wsecurity_XuNiJiAnZhuang->setParent(dlg_start);
  Wsecurity_XuNiJiAnZhuang->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_XuNiJiAnZhuang->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wsecurity_XuNiJiAnZhuang->setStyleSheet("border:5px");
  QListWidget *Wsecurity_ShaDuRuanJianFanghu = new QListWidget;
  Wsecurity_ShaDuRuanJianFanghu->setParent(dlg_start);
  Wsecurity_ShaDuRuanJianFanghu->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_ShaDuRuanJianFanghu->setFixedSize(mainX * 535 / 700,
                                              mainY * 560 / 800);
  Wsecurity_ShaDuRuanJianFanghu->setStyleSheet("border:5px");
  QListWidget *Wsecurity_YongHuDengLuJianCha = new QListWidget;
  Wsecurity_YongHuDengLuJianCha->setParent(dlg_start);
  Wsecurity_YongHuDengLuJianCha->move(mainX * 145 / 700, mainY * 220 / 800);
  Wsecurity_YongHuDengLuJianCha->setFixedSize(mainX * 535 / 700,
                                              mainY * 540 / 800);
  Wsecurity_YongHuDengLuJianCha->setStyleSheet("border:5px");

  //-------------------------------------------------------------------------------------------------------
  //“文件检查”窗口04
  QDialog *dlg_file = new QDialog;
  dlg_file->setFixedSize(mainX, mainY);
  dlg_file->move(screenX * 4 / 15, screenY / 15);
  connect(btn_file, &QPushButton::clicked, dlg_file, &QDialog::show);
  connect(btn_file, &QPushButton::clicked, this, &QMainWindow::close);

  //“文件检查”窗口04上半部分颜色0401
  QWidget *mainwdw_file_up = new QWidget;
  mainwdw_file_up->setParent(dlg_file);
  mainwdw_file_up->setGeometry(0, 0, mainX, mainY * 160 / 800);
  mainwdw_file_up->setStyleSheet("background-color:rgb(52,55,59)");
  mainwdw_file_up->show();

  //“文件检查”窗口04分界部分颜色0402
  QWidget *mainwdw_file_mid = new QWidget;
  mainwdw_file_mid->setParent(dlg_file);
  mainwdw_file_mid->setGeometry(0, 160, mainX, mainY * 170 / 800);
  mainwdw_file_mid->setStyleSheet("background-color:rgb(51,52,54)");
  mainwdw_file_mid->show();

  //“文件检查”窗口04下半部分颜色0403
  QWidget *mainwdw_file_down = new QWidget;
  mainwdw_file_down->setParent(dlg_file);
  mainwdw_file_down->setGeometry(0, 170, mainX, mainY * 600 / 800);
  mainwdw_file_down->setStyleSheet("background-color:rgb(50,50,50)");
  mainwdw_file_down->show();

  //进度上提示字符0401
  QPushButton *btn_file01 = new QPushButton;
  btn_file01->setParent(dlg_file);
  btn_file01->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_file01->setText("文件检查已完成，用时一分三十秒");
  btn_file01->move(mainX * 150 / 700, mainY * 10 / 800);
  btn_file01->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:20px}"});

  //进度下提示字符0402
  QPushButton *btn_file02 = new QPushButton;
  btn_file02->setParent(dlg_file);
  btn_file02->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_file02->setText("共检测文件65535项");
  btn_file02->move(mainX * 145 / 700, mainY * 75 / 800);
  btn_file02->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:13px;"
              "color:azure}"});

  //进度条logo
  QPushButton *btn_file_logo = new QPushButton;
  btn_file_logo->setParent(dlg_file);
  btn_file_logo->setFixedSize(mainX * 120 / 700, mainX * 120 / 700);
  btn_file_logo->move(mainX * 30 / 700, mainY * 10 / 800);
  btn_file_logo->setStyleSheet(
      QString{"QPushButton{border-image:url(:/new/prefix1/res/01logo.png)}"});

  // SUCCEED
  QLabel *qlb_file_loading = new QLabel;
  QMovie *mov_file_loading = new QMovie(":/new/prefix1/res/succeed.gif");
  qlb_file_loading->setFixedSize(mainX * 80 / 700, mainX * 80 / 700);
  QSize mov04load(qlb_file_loading->width(), qlb_file_loading->height());
  mov_file_loading->setScaledSize(mov04load);
  mov_file_loading->setParent(dlg_file);
  qlb_file_loading->setParent(dlg_file);
  qlb_file_loading->setMovie(mov_file_loading);
  qlb_file_loading->move(mainX * 195 / 700, mainY * 75 / 800);
  mov_file_loading->start();

  //返回主窗口0403
  QPushButton *btn_file_back = new QPushButton;
  btn_file_back->setParent(dlg_file);
  btn_file_back->move(mainX * 600 / 700, mainY * 71 / 800);
  btn_file_back->setText("返回");
  btn_file_back->setStyleSheet(
      QString{"QPushButton{color:lightGray;font-size:18px}"});
  connect(btn_file_back, &QPushButton::clicked, dlg_file, &QDialog::close);
  connect(btn_file_back, &QPushButton::clicked, this, &QMainWindow::show);

  //列表01常规文件检查
  QLabel *list_lable_file01 = new QLabel;
  list_lable_file01->setParent(dlg_file);
  list_lable_file01->move(mainX * 15 / 700, mainY * 220 / 800);
  list_lable_file01->setText("常规文件检查");
  list_lable_file01->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_file01->setAlignment(Qt::AlignCenter);
  list_lable_file01->setStyleSheet(QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_file01 = new QListWidget;
  lw_file01->setParent(dlg_file);
  lw_file01->move(mainX * 15 / 700, mainY * 240 / 800);
  lw_file01->setFixedSize(mainX * 110 / 700, mainY * 105 / 800);
  lw_file01->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_file0101 =
      new QListWidgetItem("密级标志文件", lw_file01);
  lwi_file0101->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_file0102 =
      new QListWidgetItem("密级关键词命中", lw_file01);
  lwi_file0102->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_file0103 =
      new QListWidgetItem("疑似标密文件", lw_file01);
  lwi_file0103->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_file0104 =
      new QListWidgetItem("判定的违规文件", lw_file01);
  lwi_file0104->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_file0105 =
      new QListWidgetItem("判定的其他文件", lw_file01);
  lwi_file0105->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wfile_MiJiBiaoZhiWenJian = new QListWidget;
  Wfile_MiJiBiaoZhiWenJian->setParent(dlg_file);
  Wfile_MiJiBiaoZhiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_MiJiBiaoZhiWenJian->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wfile_MiJiBiaoZhiWenJian->setStyleSheet("border:5px");
  QListWidget *Wfile_MiJiGuanJianCiMingZhong = new QListWidget;
  Wfile_MiJiGuanJianCiMingZhong->setParent(dlg_file);
  Wfile_MiJiGuanJianCiMingZhong->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_MiJiGuanJianCiMingZhong->setFixedSize(mainX * 535 / 700,
                                              mainY * 540 / 800);
  Wfile_MiJiGuanJianCiMingZhong->setStyleSheet("border:5px");
  QListWidget *Wfile_YiSiBiaoMiWenJian = new QListWidget;
  Wfile_YiSiBiaoMiWenJian->setParent(dlg_file);
  Wfile_YiSiBiaoMiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_YiSiBiaoMiWenJian->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wfile_YiSiBiaoMiWenJian->setStyleSheet("border:5px");
  QListWidget *Wfile_PanDingWeiGuiWenJian = new QListWidget;
  Wfile_PanDingWeiGuiWenJian->setParent(dlg_file);
  Wfile_PanDingWeiGuiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_PanDingWeiGuiWenJian->setFixedSize(mainX * 535 / 700,
                                           mainY * 540 / 800);
  Wfile_PanDingWeiGuiWenJian->setStyleSheet("border:5px");
  QListWidget *Wfile_PanDingQiTaWenJian = new QListWidget;
  Wfile_PanDingQiTaWenJian->setParent(dlg_file);
  Wfile_PanDingQiTaWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_PanDingQiTaWenJian->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wfile_PanDingQiTaWenJian->setStyleSheet("border:5px");

  //列表02图像文件检查
  QLabel *list_lable_file02 = new QLabel;
  list_lable_file02->setParent(dlg_file);
  list_lable_file02->move(mainX * 15 / 700, mainY * 345 / 800);
  list_lable_file02->setText("图像文件检查");
  list_lable_file02->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_file02->setAlignment(Qt::AlignCenter);
  list_lable_file02->setStyleSheet(QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_file02 = new QListWidget;
  lw_file02->setParent(dlg_file);
  lw_file02->move(mainX * 15 / 700, mainY * 365 / 800);
  lw_file02->setFixedSize(mainX * 110 / 700, mainY * 105 / 800);
  lw_file02->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_file0201 =
      new QListWidgetItem("密级标志文件", lw_file02);
  lwi_file0201->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_file0202 =
      new QListWidgetItem("密级关键词命中", lw_file02);
  lwi_file0202->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_file0203 =
      new QListWidgetItem("疑似标密文件", lw_file02);
  lwi_file0203->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_file0204 =
      new QListWidgetItem("判定的违规文件", lw_file02);
  lwi_file0204->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_file0205 =
      new QListWidgetItem("判定的其他文件", lw_file02);
  lwi_file0205->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wfile_picMiJiBiaoZhiWenJian = new QListWidget;
  Wfile_picMiJiBiaoZhiWenJian->setParent(dlg_file);
  Wfile_picMiJiBiaoZhiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_picMiJiBiaoZhiWenJian->setFixedSize(mainX * 535 / 700,
                                            mainY * 540 / 800);
  Wfile_picMiJiBiaoZhiWenJian->setStyleSheet("border:5px");
  QListWidget *Wfile_picMiJiGuanJianCiMingZhong = new QListWidget;
  Wfile_picMiJiGuanJianCiMingZhong->setParent(dlg_file);
  Wfile_picMiJiGuanJianCiMingZhong->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_picMiJiGuanJianCiMingZhong->setFixedSize(mainX * 535 / 700,
                                                 mainY * 540 / 800);
  Wfile_picMiJiGuanJianCiMingZhong->setStyleSheet("border:5px");
  QListWidget *Wfile_picYiSiBiaoMiWenJian = new QListWidget;
  Wfile_picYiSiBiaoMiWenJian->setParent(dlg_file);
  Wfile_picYiSiBiaoMiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_picYiSiBiaoMiWenJian->setFixedSize(mainX * 535 / 700,
                                           mainY * 540 / 800);
  Wfile_picYiSiBiaoMiWenJian->setStyleSheet("border:5px");
  QListWidget *Wfile_picPanDingWeiGuiWenJian = new QListWidget;
  Wfile_picPanDingWeiGuiWenJian->setParent(dlg_file);
  Wfile_picPanDingWeiGuiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_picPanDingWeiGuiWenJian->setFixedSize(mainX * 535 / 700,
                                              mainY * 540 / 800);
  Wfile_picPanDingWeiGuiWenJian->setStyleSheet("border:5px");
  QListWidget *Wfile_picPanDingQiTaWenJian = new QListWidget;
  Wfile_picPanDingQiTaWenJian->setParent(dlg_file);
  Wfile_picPanDingQiTaWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_picPanDingQiTaWenJian->setFixedSize(mainX * 535 / 700,
                                            mainY * 540 / 800);
  Wfile_picPanDingQiTaWenJian->setStyleSheet("border:5px");
  //列表03文件检查辅助
  QLabel *list_lable_file03 = new QLabel;
  list_lable_file03->setParent(dlg_file);
  list_lable_file03->move(mainX * 15 / 700, mainY * 470 / 800);
  list_lable_file03->setText("文件检查辅助");
  list_lable_file03->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_file03->setAlignment(Qt::AlignCenter);
  list_lable_file03->setStyleSheet(QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_file03 = new QListWidget;
  lw_file03->setParent(dlg_file);
  lw_file03->move(mainX * 15 / 700, mainY * 490 / 800);
  lw_file03->setFixedSize(mainX * 110 / 700, mainY * 65 / 800);
  lw_file03->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_file0301 =
      new QListWidgetItem("文件操作记录", lw_file03);
  lwi_file0301->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_file0302 =
      new QListWidgetItem("文件加密列表", lw_file03);
  lwi_file0302->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_file0303 =
      new QListWidgetItem("拓展文件格式", lw_file03);
  lwi_file0303->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wfile_WenJianCaoZuoJiLu = new QListWidget;
  Wfile_WenJianCaoZuoJiLu->setParent(dlg_file);
  Wfile_WenJianCaoZuoJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_WenJianCaoZuoJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wfile_WenJianCaoZuoJiLu->setStyleSheet("border:5px");
  QListWidget *Wfile_WenJianJiaMiLieBiao = new QListWidget;
  Wfile_WenJianJiaMiLieBiao->setParent(dlg_file);
  Wfile_WenJianJiaMiLieBiao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_WenJianJiaMiLieBiao->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wfile_WenJianJiaMiLieBiao->setStyleSheet("border:5px");
  QListWidget *Wfile_TuoZhanWenJianGeShi = new QListWidget;
  Wfile_TuoZhanWenJianGeShi->setParent(dlg_file);
  Wfile_TuoZhanWenJianGeShi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wfile_TuoZhanWenJianGeShi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wfile_TuoZhanWenJianGeShi->setStyleSheet("border:5px");

  //-------------------------------------------------------------------------------------------------------
  //“深度检查”窗口05
  QDialog *dlg_deep = new QDialog;
  dlg_deep->setFixedSize(mainX, mainY);
  dlg_deep->move(screenX * 4 / 15, screenY / 15);
  connect(btn_deep, &QPushButton::clicked, dlg_deep, &QDialog::show);
  connect(btn_deep, &QPushButton::clicked, this, &QMainWindow::close);

  //“深度检查”窗口05上半部分颜色0501
  QWidget *mainwdw_deep_up = new QWidget;
  mainwdw_deep_up->setParent(dlg_deep);
  mainwdw_deep_up->setGeometry(0, 0, mainX, mainY * 160 / 800);
  mainwdw_deep_up->setStyleSheet("background-color:rgb(52,55,59)");
  mainwdw_deep_up->show();

  //“深度检查”窗口05分界部分颜色0502
  QWidget *mainwdw_deep_mid = new QWidget;
  mainwdw_deep_mid->setParent(dlg_deep);
  mainwdw_deep_mid->setGeometry(0, 160, mainX, mainY * 170 / 800);
  mainwdw_deep_mid->setStyleSheet("background-color:rgb(51,52,54)");
  mainwdw_deep_mid->show();

  //“深度检查”窗口05下半部分颜色0503
  QWidget *mainwdw_deep_down = new QWidget;
  mainwdw_deep_down->setParent(dlg_deep);
  mainwdw_deep_down->setGeometry(0, 170, mainX, mainY * 600 / 800);
  mainwdw_deep_down->setStyleSheet("background-color:rgb(50,50,50)");
  mainwdw_deep_down->show();

  //进度上提示字符0501
  QPushButton *btn_deep01 = new QPushButton;
  btn_deep01->setParent(dlg_deep);
  btn_deep01->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_deep01->setText("深度检查已完成，用时一分三十秒");
  btn_deep01->move(mainX * 150 / 700, mainY * 10 / 800);
  btn_deep01->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:20px}"});

  //进度下提示字符05025
  QPushButton *btn_deep02 = new QPushButton;
  btn_deep02->setParent(dlg_deep);
  btn_deep02->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_deep02->setText("共检测文件65535项");
  btn_deep02->move(mainX * 145 / 700, mainY * 75 / 800);
  btn_deep02->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:13px;"
              "color:azure}"});

  //进度条logo
  QPushButton *btn_deep_logo = new QPushButton;
  btn_deep_logo->setParent(dlg_deep);
  btn_deep_logo->setFixedSize(mainX * 120 / 700, mainX * 120 / 700);
  btn_deep_logo->move(mainX * 30 / 700, mainY * 10 / 800);
  btn_deep_logo->setStyleSheet(
      QString{"QPushButton{border-image:url(:/new/prefix1/res/01logo.png)}"});

  // SUCCEED
  QLabel *qlb_deep_loading = new QLabel;
  QMovie *mov_deep_loading = new QMovie(":/new/prefix1/res/succeed.gif");
  qlb_deep_loading->setFixedSize(mainX * 80 / 700, mainX * 80 / 700);
  QSize mov05load(qlb_deep_loading->width(), qlb_deep_loading->height());
  mov_deep_loading->setScaledSize(mov05load);
  mov_deep_loading->setParent(dlg_deep);
  qlb_deep_loading->setParent(dlg_deep);
  qlb_deep_loading->setMovie(mov_deep_loading);
  qlb_deep_loading->move(mainX * 195 / 700, mainY * 75 / 800);
  mov_deep_loading->start();

  //返回主窗口0503
  QPushButton *btn_deep_back = new QPushButton;
  btn_deep_back->setParent(dlg_deep);
  btn_deep_back->move(mainX * 600 / 700, mainY * 71 / 800);
  btn_deep_back->setText("返回");
  btn_deep_back->setStyleSheet(
      QString{"QPushButton{color:lightGray;font-size:18px}"});
  connect(btn_deep_back, &QPushButton::clicked, dlg_deep, &QDialog::close);
  connect(btn_deep_back, &QPushButton::clicked, this, &QMainWindow::show);

  //列表01深度痕迹检查
  QLabel *list_lable_deep01 = new QLabel;
  list_lable_deep01->setParent(dlg_deep);
  list_lable_deep01->move(mainX * 15 / 700, mainY * 220 / 800);
  list_lable_deep01->setText("深度痕迹检查");
  list_lable_deep01->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_deep01->setAlignment(Qt::AlignCenter);
  list_lable_deep01->setStyleSheet(QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_deep01 = new QListWidget;
  lw_deep01->setParent(dlg_deep);
  lw_deep01->move(mainX * 15 / 700, mainY * 240 / 800);
  lw_deep01->setFixedSize(mainX * 110 / 700, mainY * 85 / 800);
  lw_deep01->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_deep0101 = new QListWidgetItem("USB设备记录", lw_deep01);
  lwi_deep0101->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_deep0102 =
      new QListWidgetItem("历史上网记录", lw_deep01);
  lwi_deep0102->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_deep0103 =
      new QListWidgetItem("文件操作记录", lw_deep01);
  lwi_deep0103->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wdeep_USBSheBeiJiLu = new QListWidget;
  Wdeep_USBSheBeiJiLu->setParent(dlg_deep);
  Wdeep_USBSheBeiJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  Wdeep_USBSheBeiJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wdeep_USBSheBeiJiLu->setStyleSheet("border:5px");
  QListWidget *Wdeep_LiShiShangWangJiLu = new QListWidget;
  Wdeep_LiShiShangWangJiLu->setParent(dlg_deep);
  Wdeep_LiShiShangWangJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  Wdeep_LiShiShangWangJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wdeep_LiShiShangWangJiLu->setStyleSheet("border:5px");
  QListWidget *Wdeep_WenJianCaoZuoJiLu = new QListWidget;
  Wdeep_WenJianCaoZuoJiLu->setParent(dlg_deep);
  Wdeep_WenJianCaoZuoJiLu->move(mainX * 145 / 700, mainY * 220 / 800);
  Wdeep_WenJianCaoZuoJiLu->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wdeep_WenJianCaoZuoJiLu->setStyleSheet("border:5px");

  //列表02删除文件检查
  QLabel *list_lable_deep02 = new QLabel;
  list_lable_deep02->setParent(dlg_deep);
  list_lable_deep02->move(mainX * 15 / 700, mainY * 305 / 800);
  list_lable_deep02->setText("删除文件检查");
  list_lable_deep02->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_deep02->setAlignment(Qt::AlignCenter);
  list_lable_deep02->setStyleSheet(QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_deep02 = new QListWidget;
  lw_deep02->setParent(dlg_deep);
  lw_deep02->move(mainX * 15 / 700, mainY * 325 / 800);
  lw_deep02->setFixedSize(mainX * 110 / 700, mainY * 65 / 800);
  lw_deep02->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_deep0201 =
      new QListWidgetItem("命中的文件列表", lw_deep02);
  lwi_deep0201->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_deep0202 =
      new QListWidgetItem("判定的违规信息", lw_deep02);
  lwi_deep0202->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_deep0203 =
      new QListWidgetItem("判定的其他信息", lw_deep02);
  lwi_deep0203->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wdeep_MingZhongWenJianLieBiao = new QListWidget;
  Wdeep_MingZhongWenJianLieBiao->setParent(dlg_deep);
  Wdeep_MingZhongWenJianLieBiao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wdeep_MingZhongWenJianLieBiao->setFixedSize(mainX * 535 / 700,
                                              mainY * 540 / 800);
  Wdeep_MingZhongWenJianLieBiao->setStyleSheet("border:5px");
  QListWidget *Wdeep_PanDingWeiGuiXinXi = new QListWidget;
  Wdeep_PanDingWeiGuiXinXi->setParent(dlg_deep);
  Wdeep_PanDingWeiGuiXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wdeep_PanDingWeiGuiXinXi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wdeep_PanDingWeiGuiXinXi->setStyleSheet("border:5px");
  QListWidget *Wdeep_PanDingQiTaXinXi = new QListWidget;
  Wdeep_PanDingQiTaXinXi->setParent(dlg_deep);
  Wdeep_PanDingQiTaXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wdeep_PanDingQiTaXinXi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wdeep_PanDingQiTaXinXi->setStyleSheet("border:5px");

  //列表03文件碎片检查
  QLabel *list_lable_deep03 = new QLabel;
  list_lable_deep03->setParent(dlg_deep);
  list_lable_deep03->move(mainX * 15 / 700, mainY * 390 / 800);
  list_lable_deep03->setText("文件碎片检查");
  list_lable_deep03->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_deep03->setAlignment(Qt::AlignCenter);
  list_lable_deep03->setStyleSheet(QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_deep03 = new QListWidget;
  lw_deep03->setParent(dlg_deep);
  lw_deep03->move(mainX * 15 / 700, mainY * 410 / 800);
  lw_deep03->setFixedSize(mainX * 110 / 700, mainY * 65 / 800);
  lw_deep03->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_deep0301 =
      new QListWidgetItem("命中的碎片列表", lw_deep03);
  lwi_deep0301->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_deep0302 =
      new QListWidgetItem("判定的违规信息", lw_deep03);
  lwi_deep0302->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_deep0303 =
      new QListWidgetItem("判定的其他信息", lw_deep03);
  lwi_deep0303->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wdeep_MingZhongSuiPianLieBiao = new QListWidget;
  Wdeep_MingZhongSuiPianLieBiao->setParent(dlg_deep);
  Wdeep_MingZhongSuiPianLieBiao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wdeep_MingZhongSuiPianLieBiao->setFixedSize(mainX * 535 / 700,
                                              mainY * 540 / 800);
  Wdeep_MingZhongSuiPianLieBiao->setStyleSheet("border:5px");
  QListWidget *Wdeep_PanDingDeWeiGuiXinXi = new QListWidget;
  Wdeep_PanDingDeWeiGuiXinXi->setParent(dlg_deep);
  Wdeep_PanDingDeWeiGuiXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wdeep_PanDingDeWeiGuiXinXi->setFixedSize(mainX * 535 / 700,
                                           mainY * 540 / 800);
  Wdeep_PanDingDeWeiGuiXinXi->setStyleSheet("border:5px");
  QListWidget *Wdeep_PanDingDeQiTaXinXi = new QListWidget;
  Wdeep_PanDingDeQiTaXinXi->setParent(dlg_deep);
  Wdeep_PanDingDeQiTaXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wdeep_PanDingDeQiTaXinXi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wdeep_PanDingDeQiTaXinXi->setStyleSheet("border:5px");

  //-------------------------------------------------------------------------------------------------------
  //“虚拟机检查”窗口06
  QDialog *dlg_virmachine = new QDialog;
  dlg_virmachine->setFixedSize(mainX, mainY);
  dlg_virmachine->move(screenX * 4 / 15, screenY / 15);
  connect(btn_virmachine, &QPushButton::clicked, dlg_virmachine,
          &QDialog::show);
  connect(btn_virmachine, &QPushButton::clicked, this, &QMainWindow::close);

  //“虚拟机检查”窗口06上半部分颜色0601
  QWidget *mainwdw_virmachine_up = new QWidget;
  mainwdw_virmachine_up->setParent(dlg_virmachine);
  mainwdw_virmachine_up->setGeometry(0, 0, mainX, mainY * 160 / 800);
  mainwdw_virmachine_up->setStyleSheet("background-color:rgb(52,55,59)");
  mainwdw_virmachine_up->show();

  //“虚拟机检查”窗口06分界部分颜色0602
  QWidget *mainwdw_virmachine_mid = new QWidget;
  mainwdw_virmachine_mid->setParent(dlg_virmachine);
  mainwdw_virmachine_mid->setGeometry(0, 160, mainX, mainY * 170 / 800);
  mainwdw_virmachine_mid->setStyleSheet("background-color:rgb(51,52,54)");
  mainwdw_virmachine_mid->show();

  //“虚拟机检查”窗口06下半部分颜色0603
  QWidget *mainwdw_virmachine_down = new QWidget;
  mainwdw_virmachine_down->setParent(dlg_virmachine);
  mainwdw_virmachine_down->setGeometry(0, 170, mainX, mainY * 600 / 800);
  mainwdw_virmachine_down->setStyleSheet("background-color:rgb(50,50,50)");
  mainwdw_virmachine_down->show();

  //进度上提示字符0601
  QPushButton *btn_virmachine01 = new QPushButton;
  btn_virmachine01->setParent(dlg_virmachine);
  btn_virmachine01->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_virmachine01->setText("虚拟机检查已完成，用时一分三十秒");
  btn_virmachine01->move(mainX * 150 / 700, mainY * 10 / 800);
  btn_virmachine01->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:20px}"});

  //进度下提示字符0602
  QPushButton *btn_virmachine02 = new QPushButton;
  btn_virmachine02->setParent(dlg_virmachine);
  btn_virmachine02->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_virmachine02->setText("共检测文件65535项");
  btn_virmachine02->move(mainX * 145 / 700, mainY * 75 / 800);
  btn_virmachine02->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:13px;"
              "color:azure}"});

  //进度条logo
  QPushButton *btn_virmachine_logo = new QPushButton;
  btn_virmachine_logo->setParent(dlg_virmachine);
  btn_virmachine_logo->setFixedSize(mainX * 120 / 700, mainX * 120 / 700);
  btn_virmachine_logo->move(mainX * 30 / 700, mainY * 10 / 800);
  btn_virmachine_logo->setStyleSheet(
      QString{"QPushButton{border-image:url(:/new/prefix1/res/01logo.png)}"});

  // SUCCEED
  QLabel *qlb_virmachine_loading = new QLabel;
  QMovie *mov_virmachine_loading = new QMovie(":/new/prefix1/res/succeed.gif");
  qlb_virmachine_loading->setFixedSize(mainX * 80 / 700, mainX * 80 / 700);
  QSize mov06load(qlb_virmachine_loading->width(),
                  qlb_virmachine_loading->height());
  mov_virmachine_loading->setScaledSize(mov06load);
  mov_virmachine_loading->setParent(dlg_virmachine);
  qlb_virmachine_loading->setParent(dlg_virmachine);
  qlb_virmachine_loading->setMovie(mov_virmachine_loading);
  qlb_virmachine_loading->move(mainX * 195 / 700, mainY * 75 / 800);
  mov_virmachine_loading->start();

  //返回主窗口0603
  QPushButton *btn_virmachine_back = new QPushButton;
  btn_virmachine_back->setParent(dlg_virmachine);
  btn_virmachine_back->move(mainX * 600 / 700, mainY * 71 / 800);
  btn_virmachine_back->setText("返回");
  btn_virmachine_back->setStyleSheet(
      QString{"QPushButton{color:lightGray;font-size:18px}"});
  connect(btn_virmachine_back, &QPushButton::clicked, dlg_virmachine,
          &QDialog::close);
  connect(btn_virmachine_back, &QPushButton::clicked, this, &QMainWindow::show);

  //列表01镜像文件信息
  QLabel *list_lable_vir01 = new QLabel;
  list_lable_vir01->setParent(dlg_virmachine);
  list_lable_vir01->move(mainX * 15 / 700, mainY * 220 / 800);
  list_lable_vir01->setText("镜像文件信息");
  list_lable_vir01->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_vir01->setAlignment(Qt::AlignCenter);
  list_lable_vir01->setStyleSheet(QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_vir01 = new QListWidget;
  lw_vir01->setParent(dlg_virmachine);
  lw_vir01->move(mainX * 15 / 700, mainY * 240 / 800);
  lw_vir01->setFixedSize(mainX * 110 / 700, mainY * 25 / 800);
  lw_vir01->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_vir0101 = new QListWidgetItem("基本信息", lw_vir01);
  lwi_vir0101->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wvie_JiBenXinXi = new QListWidget;
  Wvie_JiBenXinXi->setParent(dlg_virmachine);
  Wvie_JiBenXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wvie_JiBenXinXi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wvie_JiBenXinXi->setStyleSheet("border:5px");

  //列表02常规文件检查
  QLabel *list_lable_vir02 = new QLabel;
  list_lable_vir02->setParent(dlg_virmachine);
  list_lable_vir02->move(mainX * 15 / 700, mainY * 265 / 800);
  list_lable_vir02->setText("常规文件检查");
  list_lable_vir02->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_vir02->setAlignment(Qt::AlignCenter);
  list_lable_vir02->setStyleSheet(QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_vir02 = new QListWidget;
  lw_vir02->setParent(dlg_virmachine);
  lw_vir02->move(mainX * 15 / 700, mainY * 285 / 800);
  lw_vir02->setFixedSize(mainX * 110 / 700, mainY * 105 / 800);
  lw_vir02->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_vir0201 = new QListWidgetItem("密级标志文件", lw_vir02);
  lwi_vir0201->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_vir0202 =
      new QListWidgetItem("密级关键词命中", lw_vir02);
  lwi_vir0202->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_vir0203 = new QListWidgetItem("疑似标密文件", lw_vir02);
  lwi_vir0203->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_vir0204 =
      new QListWidgetItem("判定的违规文件", lw_vir02);
  lwi_vir0204->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_vir0205 =
      new QListWidgetItem("判定的其他文件", lw_vir02);
  lwi_vir0205->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wvir_MiJiBiaoZhiWenJian = new QListWidget;
  Wvir_MiJiBiaoZhiWenJian->setParent(lw_vir02);
  Wvir_MiJiBiaoZhiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wvir_MiJiBiaoZhiWenJian->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wvir_MiJiBiaoZhiWenJian->setStyleSheet("border:5px");
  QListWidget *Wvir_MiJiGuanJianCiMingZhong = new QListWidget;
  Wvir_MiJiGuanJianCiMingZhong->setParent(dlg_virmachine);
  Wvir_MiJiGuanJianCiMingZhong->move(mainX * 145 / 700, mainY * 220 / 800);
  Wvir_MiJiGuanJianCiMingZhong->setFixedSize(mainX * 535 / 700,
                                             mainY * 540 / 800);
  Wvir_MiJiGuanJianCiMingZhong->setStyleSheet("border:5px");
  QListWidget *Wvir_YiSiBiaoMiWenJian = new QListWidget;
  Wvir_YiSiBiaoMiWenJian->setParent(dlg_virmachine);
  Wvir_YiSiBiaoMiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wvir_YiSiBiaoMiWenJian->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wvir_YiSiBiaoMiWenJian->setStyleSheet("border:5px");
  QListWidget *Wvir_PanDingWeiGuiWenJian = new QListWidget;
  Wvir_PanDingWeiGuiWenJian->setParent(dlg_virmachine);
  Wvir_PanDingWeiGuiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wvir_PanDingWeiGuiWenJian->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wvir_PanDingWeiGuiWenJian->setStyleSheet("border:5px");
  QListWidget *Wvir_PanDingQiTaWenJian = new QListWidget;
  Wvir_PanDingQiTaWenJian->setParent(dlg_virmachine);
  Wvir_PanDingQiTaWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wvir_PanDingQiTaWenJian->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wvir_PanDingQiTaWenJian->setStyleSheet("border:5px");

  //列表03图像文件检查
  QLabel *list_lable_vir03 = new QLabel;
  list_lable_vir03->setParent(dlg_virmachine);
  list_lable_vir03->move(mainX * 15 / 700, mainY * 390 / 800);
  list_lable_vir03->setText("终端基本信息");
  list_lable_vir03->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_vir03->setAlignment(Qt::AlignCenter);
  list_lable_vir03->setStyleSheet(QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_vir03 = new QListWidget;
  lw_vir03->setParent(dlg_virmachine);
  lw_vir03->move(mainX * 15 / 700, mainY * 410 / 800);
  lw_vir03->setFixedSize(mainX * 110 / 700, mainY * 105 / 800);
  lw_vir03->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_vir0301 = new QListWidgetItem("密级标志文件", lw_vir03);
  lwi_vir0301->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_vir0302 =
      new QListWidgetItem("密级关键词命中", lw_vir03);
  lwi_vir0302->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_vir0303 = new QListWidgetItem("疑似标密文件", lw_vir03);
  lwi_vir0303->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_vir0304 =
      new QListWidgetItem("判定的违规文件", lw_vir03);
  lwi_vir0304->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_vir0305 =
      new QListWidgetItem("判定的其他文件", lw_vir03);
  lwi_vir0305->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wvir_picMiJiBiaoZhiWenJian = new QListWidget;
  Wvir_picMiJiBiaoZhiWenJian->setParent(lw_vir02);
  Wvir_picMiJiBiaoZhiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wvir_picMiJiBiaoZhiWenJian->setFixedSize(mainX * 535 / 700,
                                           mainY * 540 / 800);
  Wvir_picMiJiBiaoZhiWenJian->setStyleSheet("border:5px");
  QListWidget *Wvir_picMiJiGuanJianCiMingZhong = new QListWidget;
  Wvir_picMiJiGuanJianCiMingZhong->setParent(dlg_virmachine);
  Wvir_picMiJiGuanJianCiMingZhong->move(mainX * 145 / 700, mainY * 220 / 800);
  Wvir_picMiJiGuanJianCiMingZhong->setFixedSize(mainX * 535 / 700,
                                                mainY * 540 / 800);
  Wvir_picMiJiGuanJianCiMingZhong->setStyleSheet("border:5px");
  QListWidget *Wvir_picYiSiBiaoMiWenJian = new QListWidget;
  Wvir_picYiSiBiaoMiWenJian->setParent(dlg_virmachine);
  Wvir_picYiSiBiaoMiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wvir_picYiSiBiaoMiWenJian->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wvir_picYiSiBiaoMiWenJian->setStyleSheet("border:5px");
  QListWidget *Wvir_picPanDingWeiGuiWenJian = new QListWidget;
  Wvir_picPanDingWeiGuiWenJian->setParent(dlg_virmachine);
  Wvir_picPanDingWeiGuiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wvir_picPanDingWeiGuiWenJian->setFixedSize(mainX * 535 / 700,
                                             mainY * 540 / 800);
  Wvir_picPanDingWeiGuiWenJian->setStyleSheet("border:5px");
  QListWidget *Wvir_picPanDingQiTaWenJian = new QListWidget;
  Wvir_picPanDingQiTaWenJian->setParent(dlg_virmachine);
  Wvir_picPanDingQiTaWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wvir_picPanDingQiTaWenJian->setFixedSize(mainX * 535 / 700,
                                           mainY * 540 / 800);
  Wvir_picPanDingQiTaWenJian->setStyleSheet("border:5px");

  //列表04文件检查辅助
  QLabel *list_lable_vir04 = new QLabel;
  list_lable_vir04->setParent(dlg_virmachine);
  list_lable_vir04->move(mainX * 15 / 700, mainY * 515 / 800);
  list_lable_vir04->setText("文件检查辅助");
  list_lable_vir04->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_vir04->setAlignment(Qt::AlignCenter);
  list_lable_vir04->setStyleSheet(QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_vir04 = new QListWidget;
  lw_vir04->setParent(dlg_virmachine);
  lw_vir04->move(mainX * 15 / 700, mainY * 535 / 800);
  lw_vir04->setFixedSize(mainX * 110 / 700, mainY * 25 / 800);
  lw_vir04->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_vir0401 = new QListWidgetItem("加密文件列表", lw_vir04);
  lwi_vir0401->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wvir_JiaMiWenJianLieBiao = new QListWidget;
  Wvir_JiaMiWenJianLieBiao->setParent(dlg_virmachine);
  Wvir_JiaMiWenJianLieBiao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wvir_JiaMiWenJianLieBiao->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wvir_JiaMiWenJianLieBiao->setStyleSheet("border:5px");

  //-------------------------------------------------------------------------------------------------------
  //“邮箱检查”窗口07
  QDialog *dlg_email = new QDialog;
  dlg_email->setFixedSize(mainX, mainY);
  dlg_email->move(screenX * 4 / 15, screenY / 15);
  connect(btn_email, &QPushButton::clicked, dlg_email, &QDialog::show);
  connect(btn_email, &QPushButton::clicked, this, &QMainWindow::close);

  //“邮箱检查”窗口07上半部分颜色0701
  QWidget *mainwdw_email_up = new QWidget;
  mainwdw_email_up->setParent(dlg_email);
  mainwdw_email_up->setGeometry(0, 0, mainX, mainY * 160 / 800);
  mainwdw_email_up->setStyleSheet("background-color:rgb(52,55,59)");
  mainwdw_email_up->show();

  //“邮箱检查”窗口07分界部分颜色0702
  QWidget *mainwdw_email_mid = new QWidget;
  mainwdw_email_mid->setParent(dlg_email);
  mainwdw_email_mid->setGeometry(0, 160, mainX, mainY * 170 / 800);
  mainwdw_email_mid->setStyleSheet("background-color:rgb(51,52,54)");
  mainwdw_email_mid->show();

  //“邮箱检查”窗口07下半部分颜色0703
  QWidget *mainwdw_email_down = new QWidget;
  mainwdw_email_down->setParent(dlg_email);
  mainwdw_email_down->setGeometry(0, 170, mainX, mainY * 600 / 800);
  mainwdw_email_down->setStyleSheet("background-color:rgb(50,50,50)");
  mainwdw_email_down->show();

  //进度上提示字符0701
  QPushButton *btn_email01 = new QPushButton;
  btn_email01->setParent(dlg_email);
  btn_email01->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_email01->setText("邮箱检查已完成，用时一分三十秒");
  btn_email01->move(mainX * 150 / 700, mainY * 10 / 800);
  btn_email01->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:20px}"});

  //进度下提示字符0702
  QPushButton *btn_email02 = new QPushButton;
  btn_email02->setParent(dlg_email);
  btn_email02->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_email02->setText("共检测文件65535项");
  btn_email02->move(mainX * 145 / 700, mainY * 75 / 800);
  btn_email02->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:13px;"
              "color:azure}"});

  //进度条logo
  QPushButton *btn_email_logo = new QPushButton;
  btn_email_logo->setParent(dlg_email);
  btn_email_logo->setFixedSize(mainX * 120 / 700, mainX * 120 / 700);
  btn_email_logo->move(mainX * 30 / 700, mainY * 10 / 800);
  btn_email_logo->setStyleSheet(
      QString{"QPushButton{border-image:url(:/new/prefix1/res/01logo.png)}"});

  // SUCCEED
  QLabel *qlb_email_loading = new QLabel;
  QMovie *mov_email_loading = new QMovie(":/new/prefix1/res/succeed.gif");
  qlb_email_loading->setFixedSize(mainX * 80 / 700, mainX * 80 / 700);
  QSize mov07load(qlb_email_loading->width(), qlb_email_loading->height());
  mov_email_loading->setScaledSize(mov07load);
  mov_email_loading->setParent(dlg_email);
  qlb_email_loading->setParent(dlg_email);
  qlb_email_loading->setMovie(mov_email_loading);
  qlb_email_loading->move(mainX * 195 / 700, mainY * 75 / 800);
  mov_email_loading->start();

  //返回主窗口0703
  QPushButton *btn_email_back = new QPushButton;
  btn_email_back->setParent(dlg_email);
  btn_email_back->move(mainX * 600 / 700, mainY * 71 / 800);
  btn_email_back->setText("返回");
  btn_email_back->setStyleSheet(
      QString{"QPushButton{color:lightGray;font-size:18px}"});
  connect(btn_email_back, &QPushButton::clicked, dlg_email, &QDialog::close);
  connect(btn_email_back, &QPushButton::clicked, this, &QMainWindow::show);

  //列表01邮件检查结果
  QLabel *list_lable_email01 = new QLabel;
  list_lable_email01->setParent(dlg_email);
  list_lable_email01->move(mainX * 15 / 700, mainY * 220 / 800);
  list_lable_email01->setText("邮件检查结果");
  list_lable_email01->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_email01->setAlignment(Qt::AlignCenter);
  list_lable_email01->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_email01 = new QListWidget;
  lw_email01->setParent(dlg_email);
  lw_email01->move(mainX * 15 / 700, mainY * 240 / 800);
  lw_email01->setFixedSize(mainX * 110 / 700, mainY * 65 / 800);
  lw_email01->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_email0101 =
      new QListWidgetItem("命中邮件列表", lw_email01);
  lwi_email0101->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_email0102 =
      new QListWidgetItem("判定的违规文件", lw_email01);
  lwi_email0102->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_email0103 =
      new QListWidgetItem("判定的其他文件", lw_email01);
  lwi_email0103->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wemail_MingZhongYouJianLieBiao = new QListWidget;
  Wemail_MingZhongYouJianLieBiao->setParent(dlg_email);
  Wemail_MingZhongYouJianLieBiao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wemail_MingZhongYouJianLieBiao->setFixedSize(mainX * 535 / 700,
                                               mainY * 540 / 800);
  Wemail_MingZhongYouJianLieBiao->setStyleSheet("border:5px");
  QListWidget *Wemail_PanDingWeiGuiWenJian = new QListWidget;
  Wemail_PanDingWeiGuiWenJian->setParent(dlg_email);
  Wemail_PanDingWeiGuiWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wemail_PanDingWeiGuiWenJian->setFixedSize(mainX * 535 / 700,
                                            mainY * 540 / 800);
  Wemail_PanDingWeiGuiWenJian->setStyleSheet("border:5px");
  QListWidget *Wemail_PanDingQiTaWenJian = new QListWidget;
  Wemail_PanDingQiTaWenJian->setParent(dlg_email);
  Wemail_PanDingQiTaWenJian->move(mainX * 145 / 700, mainY * 220 / 800);
  Wemail_PanDingQiTaWenJian->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wemail_PanDingQiTaWenJian->setStyleSheet("border:5px");

  //列表02邮件检查辅助
  QLabel *list_lable_email02 = new QLabel;
  list_lable_email02->setParent(dlg_email);
  list_lable_email02->move(mainX * 15 / 700, mainY * 305 / 800);
  list_lable_email02->setText("邮件检查辅助");
  list_lable_email02->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_email02->setAlignment(Qt::AlignCenter);
  list_lable_email02->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_email02 = new QListWidget;
  lw_email02->setParent(dlg_email);
  lw_email02->move(mainX * 15 / 700, mainY * 325 / 800);
  lw_email02->setFixedSize(mainX * 110 / 700, mainY * 45 / 800);
  lw_email02->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_email0201 =
      new QListWidgetItem("加密附件列表", lw_email02);
  lwi_email0201->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_email0202 =
      new QListWidgetItem("附件扩展格式", lw_email02);
  lwi_email0202->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wemail_JiaMiFuJianLieBiao = new QListWidget;
  Wemail_JiaMiFuJianLieBiao->setParent(dlg_email);
  Wemail_JiaMiFuJianLieBiao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wemail_JiaMiFuJianLieBiao->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wemail_JiaMiFuJianLieBiao->setStyleSheet("border:5px");
  QListWidget *Wemail_FuJianKuoZhanGeShi = new QListWidget;
  Wemail_FuJianKuoZhanGeShi->setParent(dlg_email);
  Wemail_FuJianKuoZhanGeShi->move(mainX * 145 / 700, mainY * 220 / 800);
  Wemail_FuJianKuoZhanGeShi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wemail_FuJianKuoZhanGeShi->setStyleSheet("border:5px");

  //-------------------------------------------------------------------------------------------------------
  //“硬件检查”窗口08
  QDialog *dlg_hard = new QDialog;
  dlg_hard->setFixedSize(mainX, mainY);
  dlg_hard->move(screenX * 4 / 15, screenY / 15);
  connect(btn_hard, &QPushButton::clicked, dlg_hard, &QDialog::show);
  connect(btn_hard, &QPushButton::clicked, this, &QMainWindow::close);

  //“硬件检查”窗口08上半部分颜色0801
  QWidget *mainwdw_hard_up = new QWidget;
  mainwdw_hard_up->setParent(dlg_hard);
  mainwdw_hard_up->setGeometry(0, 0, mainX, mainY * 160 / 800);
  mainwdw_hard_up->setStyleSheet("background-color:rgb(52,55,59)");
  mainwdw_hard_up->show();

  //“硬件检查”窗口08分界部分颜色0802
  QWidget *mainwdw_hard_mid = new QWidget;
  mainwdw_hard_mid->setParent(dlg_hard);
  mainwdw_hard_mid->setGeometry(0, 160, mainX, mainY * 170 / 800);
  mainwdw_hard_mid->setStyleSheet("background-color:rgb(51,52,54)");
  mainwdw_hard_mid->show();

  //“硬件检查”窗口08下半部分颜色0803
  QWidget *mainwdw_hard_down = new QWidget;
  mainwdw_hard_down->setParent(dlg_hard);
  mainwdw_hard_down->setGeometry(0, 170, mainX, mainY * 600 / 800);
  mainwdw_hard_down->setStyleSheet("background-color:rgb(50,50,50)");
  mainwdw_hard_down->show();

  //进度上提示字符0801
  QPushButton *btn_hard01 = new QPushButton;
  btn_hard01->setParent(dlg_hard);
  btn_hard01->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_hard01->setText("硬件检查已完成，用时一分三十秒");
  btn_hard01->move(mainX * 150 / 700, mainY * 10 / 800);
  btn_hard01->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:20px}"});

  //进度下提示字符0802
  QPushButton *btn_hard02 = new QPushButton;
  btn_hard02->setParent(dlg_hard);
  btn_hard02->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_hard02->setText("共检测文件65535项");
  btn_hard02->move(mainX * 145 / 700, mainY * 75 / 800);
  btn_hard02->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:13px;"
              "color:azure}"});

  //进度条logo
  QPushButton *btn_hard_logo = new QPushButton;
  btn_hard_logo->setParent(dlg_hard);
  btn_hard_logo->setFixedSize(mainX * 120 / 700, mainX * 120 / 700);
  btn_hard_logo->move(mainX * 30 / 700, mainY * 10 / 800);
  btn_hard_logo->setStyleSheet(
      QString{"QPushButton{border-image:url(:/new/prefix1/res/01logo.png)}"});

  // SUCCEED
  QLabel *qlb_hard_loading = new QLabel;
  QMovie *mov_hard_loading = new QMovie(":/new/prefix1/res/succeed.gif");
  qlb_hard_loading->setFixedSize(mainX * 80 / 700, mainX * 80 / 700);
  QSize mov08load(qlb_hard_loading->width(), qlb_hard_loading->height());
  mov_hard_loading->setScaledSize(mov08load);
  mov_hard_loading->setParent(dlg_hard);
  qlb_hard_loading->setParent(dlg_hard);
  qlb_hard_loading->setMovie(mov_hard_loading);
  qlb_hard_loading->move(mainX * 195 / 700, mainY * 75 / 800);
  mov_hard_loading->start();

  //返回主窗口0803
  QPushButton *btn_hard_back = new QPushButton;
  btn_hard_back->setParent(dlg_hard);
  btn_hard_back->move(mainX * 600 / 700, mainY * 71 / 800);
  btn_hard_back->setText("返回");
  btn_hard_back->setStyleSheet(
      QString{"QPushButton{color:lightGray;font-size:18px}"});
  connect(btn_hard_back, &QPushButton::clicked, dlg_hard, &QDialog::close);
  connect(btn_hard_back, &QPushButton::clicked, this, &QMainWindow::show);

  //列表01USB设备检查
  QLabel *list_lable_hard01 = new QLabel;
  list_lable_hard01->setParent(dlg_hard);
  list_lable_hard01->move(mainX * 15 / 700, mainY * 220 / 800);
  list_lable_hard01->setText("USB设备检查");
  list_lable_hard01->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_hard01->setAlignment(Qt::AlignCenter);
  list_lable_hard01->setStyleSheet(QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_hard01 = new QListWidget;
  lw_hard01->setParent(dlg_hard);
  lw_hard01->move(mainX * 15 / 700, mainY * 240 / 800);
  lw_hard01->setFixedSize(mainX * 110 / 700, mainY * 245 / 800);
  lw_hard01->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_hard0101 = new QListWidgetItem("主板", lw_hard01);
  lwi_hard0101->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0102 = new QListWidgetItem("内存", lw_hard01);
  lwi_hard0102->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0103 = new QListWidgetItem("硬盘", lw_hard01);
  lwi_hard0103->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0104 = new QListWidgetItem("电池", lw_hard01);
  lwi_hard0104->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0105 = new QListWidgetItem("蓝牙", lw_hard01);
  lwi_hard0105->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0106 = new QListWidgetItem("鼠标", lw_hard01);
  lwi_hard0106->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0107 = new QListWidgetItem("键盘", lw_hard01);
  lwi_hard0107->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0108 = new QListWidgetItem("处理器", lw_hard01);
  lwi_hard0108->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0109 = new QListWidgetItem("打印机", lw_hard01);
  lwi_hard0109->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0110 = new QListWidgetItem("显示适配器", lw_hard01);
  lwi_hard0110->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0111 = new QListWidgetItem("音频适配器", lw_hard01);
  lwi_hard0111->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0112 = new QListWidgetItem("网络适配器", lw_hard01);
  lwi_hard0112->setTextAlignment(Qt::AlignCenter);

  QListWidget *Whard_ZhuBan = new QListWidget;
  Whard_ZhuBan->setParent(dlg_hard);
  Whard_ZhuBan->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_ZhuBan->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  QListWidget *Whard_NeiCun = new QListWidget;
  Whard_NeiCun->setParent(dlg_hard);
  Whard_NeiCun->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_NeiCun->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  QListWidget *Whard_YingPan = new QListWidget;
  Whard_YingPan->setParent(dlg_hard);
  Whard_YingPan->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_YingPan->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  QListWidget *Whard_DianChi = new QListWidget;
  Whard_DianChi->setParent(dlg_hard);
  Whard_DianChi->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_DianChi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  QListWidget *Whard_LanYa = new QListWidget;
  Whard_LanYa->setParent(dlg_hard);
  Whard_LanYa->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_LanYa->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  QListWidget *Whard_ShuBiao = new QListWidget;
  Whard_ShuBiao->setParent(dlg_hard);
  Whard_ShuBiao->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_ShuBiao->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  QListWidget *Whard_JianPan = new QListWidget;
  Whard_JianPan->setParent(dlg_hard);
  Whard_JianPan->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_JianPan->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  QListWidget *Whard_ChuLiQi = new QListWidget;
  Whard_ChuLiQi->setParent(dlg_hard);
  Whard_ChuLiQi->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_ChuLiQi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  QListWidget *Whard_DaYinJi = new QListWidget;
  Whard_DaYinJi->setParent(dlg_hard);
  Whard_DaYinJi->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_DaYinJi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  QListWidget *Whard_XianShiShiPeiQi = new QListWidget;
  Whard_XianShiShiPeiQi->setParent(dlg_hard);
  Whard_XianShiShiPeiQi->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_XianShiShiPeiQi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  QListWidget *Whard_YinPinShiPeiQi = new QListWidget;
  Whard_YinPinShiPeiQi->setParent(dlg_hard);
  Whard_YinPinShiPeiQi->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_YinPinShiPeiQi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  QListWidget *Whard_WangLuoShiPeiQi = new QListWidget;
  Whard_WangLuoShiPeiQi->setParent(dlg_hard);
  Whard_WangLuoShiPeiQi->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_WangLuoShiPeiQi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);

  //列表02主机信息检查
  QLabel *list_lable_hard02 = new QLabel;
  list_lable_hard02->setParent(dlg_hard);
  list_lable_hard02->move(mainX * 15 / 700, mainY * 485 / 800);
  list_lable_hard02->setText("主机信息检查");
  list_lable_hard02->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_hard02->setAlignment(Qt::AlignCenter);
  list_lable_hard02->setStyleSheet(QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_hard02 = new QListWidget;
  lw_hard02->setParent(dlg_hard);
  lw_hard02->move(mainX * 15 / 700, mainY * 505 / 800);
  lw_hard02->setFixedSize(mainX * 110 / 700, mainY * 85 / 800);
  lw_hard02->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_hard0201 =
      new QListWidgetItem("主机系统信息", lw_hard02);
  lwi_hard0201->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0202 = new QListWidgetItem("用户信息", lw_hard02);
  lwi_hard0202->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0203 = new QListWidgetItem("网络地址", lw_hard02);
  lwi_hard0203->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_hard0204 = new QListWidgetItem("软件列表", lw_hard02);
  lwi_hard0204->setTextAlignment(Qt::AlignCenter);

  QListWidget *Whard_ZhuJiXiTongXinXi = new QListWidget;
  Whard_ZhuJiXiTongXinXi->setParent(dlg_hard);
  Whard_ZhuJiXiTongXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_ZhuJiXiTongXinXi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Whard_ZhuJiXiTongXinXi->setStyleSheet("border:5px");
  QListWidget *Whard_YongHuXinXi = new QListWidget;
  Whard_YongHuXinXi->setParent(dlg_hard);
  Whard_YongHuXinXi->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_YongHuXinXi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Whard_YongHuXinXi->setStyleSheet("border:5px");
  QListWidget *Whard_WangLuoDiZhi = new QListWidget;
  Whard_WangLuoDiZhi->setParent(dlg_hard);
  Whard_WangLuoDiZhi->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_WangLuoDiZhi->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Whard_WangLuoDiZhi->setStyleSheet("border:5px");
  QListWidget *Whard_RuanJianLieBiao = new QListWidget;
  Whard_RuanJianLieBiao->setParent(dlg_hard);
  Whard_RuanJianLieBiao->move(mainX * 145 / 700, mainY * 220 / 800);
  Whard_RuanJianLieBiao->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Whard_RuanJianLieBiao->setStyleSheet("border:5px");

  //-------------------------------------------------------------------------------------------------------
  //“检查报告”窗口09
  QDialog *dlg_report = new QDialog;
  dlg_report->setFixedSize(mainX, mainY);
  dlg_report->move(screenX * 4 / 15, screenY / 15);
  connect(btn_report, &QPushButton::clicked, dlg_report, &QDialog::show);
  connect(btn_report, &QPushButton::clicked, this, &QMainWindow::close);

  //“检查报告”窗口09上半部分颜色0901
  QWidget *mainwdw_report_up = new QWidget;
  mainwdw_report_up->setParent(dlg_report);
  mainwdw_report_up->setGeometry(0, 0, mainX, mainY * 160 / 800);
  mainwdw_report_up->setStyleSheet("background-color:rgb(52,55,59)");
  mainwdw_report_up->show();

  //“检查报告”窗口09分界部分颜色0902
  QWidget *mainwdw_report_mid = new QWidget;
  mainwdw_report_mid->setParent(dlg_report);
  mainwdw_report_mid->setGeometry(0, 160, mainX, mainY * 170 / 800);
  mainwdw_report_mid->setStyleSheet("background-color:rgb(51,52,54)");
  mainwdw_report_mid->show();

  //“检查报告”窗口09下半部分颜色0903
  QWidget *mainwdw_report_down = new QWidget;
  mainwdw_report_down->setParent(dlg_report);
  mainwdw_report_down->setGeometry(0, 170, mainX, mainY * 600 / 800);
  mainwdw_report_down->setStyleSheet("background-color:rgb(50,50,50)");
  mainwdw_report_down->show();

  //进度上提示字符0901
  QPushButton *btn_report01 = new QPushButton;
  btn_report01->setParent(dlg_report);
  btn_report01->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_report01->setText("检查报告已完成，用时一分三十秒");
  btn_report01->move(mainX * 150 / 700, mainY * 10 / 800);
  btn_report01->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:20px}"});

  //进度下提示字符0902
  QPushButton *btn_report02 = new QPushButton;
  btn_report02->setParent(dlg_report);
  btn_report02->setFixedSize(mainX * 400 / 700, mainY * 80 / 800);
  btn_report02->setText("共检测文件65535项");
  btn_report02->move(mainX * 145 / 700, mainY * 75 / 800);
  btn_report02->setStyleSheet(
      QString{"QPushButton{border:0px;background:none;font-size:13px;"
              "color:azure}"});

  //进度条logo
  QPushButton *btn_report_logo = new QPushButton;
  btn_report_logo->setParent(dlg_report);
  btn_report_logo->setFixedSize(mainX * 120 / 700, mainX * 120 / 700);
  btn_report_logo->move(mainX * 30 / 700, mainY * 10 / 800);
  btn_report_logo->setStyleSheet(
      QString{"QPushButton{border-image:url(:/new/prefix1/res/01logo.png)}"});

  // SUCCEED
  QLabel *qlb_report_loading = new QLabel;
  QMovie *mov_report_loading = new QMovie(":/new/prefix1/res/succeed.gif");
  qlb_report_loading->setFixedSize(mainX * 80 / 700, mainX * 80 / 700);
  QSize mov09load(qlb_report_loading->width(), qlb_report_loading->height());
  mov_report_loading->setScaledSize(mov09load);
  mov_report_loading->setParent(dlg_report);
  qlb_report_loading->setParent(dlg_report);
  qlb_report_loading->setMovie(mov_report_loading);
  qlb_report_loading->move(mainX * 195 / 700, mainY * 75 / 800);
  mov_report_loading->start();

  //返回主窗口0903
  QPushButton *btn_report_back = new QPushButton;
  btn_report_back->setParent(dlg_report);
  btn_report_back->move(mainX * 600 / 700, mainY * 71 / 800);
  btn_report_back->setText("返回");
  btn_report_back->setStyleSheet(
      QString{"QPushButton{color:lightGray;font-size:18px}"});
  connect(btn_report_back, &QPushButton::clicked, dlg_report, &QDialog::close);
  connect(btn_report_back, &QPushButton::clicked, this, &QMainWindow::show);

  //列表01国家局标准报告
  QLabel *list_lable_report01 = new QLabel;
  list_lable_report01->setParent(dlg_report);
  list_lable_report01->move(mainX * 15 / 700, mainY * 220 / 800);
  list_lable_report01->setText("国家局标准报告");
  list_lable_report01->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_report01->setAlignment(Qt::AlignCenter);
  list_lable_report01->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_report01 = new QListWidget;
  lw_report01->setParent(dlg_report);
  lw_report01->move(mainX * 15 / 700, mainY * 240 / 800);
  lw_report01->setFixedSize(mainX * 110 / 700, mainY * 45 / 800);
  lw_report01->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_report0101 =
      new QListWidgetItem("二维码报告", lw_report01);
  lwi_report0101->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_report0102 =
      new QListWidgetItem("XML格式报告", lw_report01);
  lwi_report0102->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wreport_ErWeiMaBaoGao = new QListWidget;
  Wreport_ErWeiMaBaoGao->setParent(dlg_report);
  Wreport_ErWeiMaBaoGao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wreport_ErWeiMaBaoGao->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wreport_ErWeiMaBaoGao->setStyleSheet("border:5px");
  QListWidget *Wreport_XMLBaoGao = new QListWidget;
  Wreport_XMLBaoGao->setParent(dlg_report);
  Wreport_XMLBaoGao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wreport_XMLBaoGao->setFixedSize(mainX * 535 / 700, mainY * 540 / 800);
  Wreport_XMLBaoGao->setStyleSheet("border:5px");

  //列表02文件检查报告
  QLabel *list_lable_report02 = new QLabel;
  list_lable_report02->setParent(dlg_report);
  list_lable_report02->move(mainX * 15 / 700, mainY * 285 / 800);
  list_lable_report02->setText("文件检查报告");
  list_lable_report02->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_report02->setAlignment(Qt::AlignCenter);
  list_lable_report02->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_report02 = new QListWidget;
  lw_report02->setParent(dlg_report);
  lw_report02->move(mainX * 15 / 700, mainY * 305 / 800);
  lw_report02->setFixedSize(mainX * 110 / 700, mainY * 65 / 800);
  lw_report02->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_report0201 =
      new QListWidgetItem("文件总体报告", lw_report02);
  lwi_report0201->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_report0202 =
      new QListWidgetItem("文件违规报告", lw_report02);
  lwi_report0202->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_report0203 =
      new QListWidgetItem("文件详细报告", lw_report02);
  lwi_report0203->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wreport_WenJianZongTiBaoGao = new QListWidget;
  Wreport_WenJianZongTiBaoGao->setParent(dlg_report);
  Wreport_WenJianZongTiBaoGao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wreport_WenJianZongTiBaoGao->setFixedSize(mainX * 535 / 700,
                                            mainY * 540 / 800);
  Wreport_WenJianZongTiBaoGao->setStyleSheet("border:5px");
  QListWidget *Wreport_WenJianWeiGuiBaoGao = new QListWidget;
  Wreport_WenJianWeiGuiBaoGao->setParent(dlg_report);
  Wreport_WenJianWeiGuiBaoGao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wreport_WenJianWeiGuiBaoGao->setFixedSize(mainX * 535 / 700,
                                            mainY * 540 / 800);
  Wreport_WenJianWeiGuiBaoGao->setStyleSheet("border:5px");
  QListWidget *Wreport_WenJianXiangXiBaoGao = new QListWidget;
  Wreport_WenJianXiangXiBaoGao->setParent(dlg_report);
  Wreport_WenJianXiangXiBaoGao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wreport_WenJianXiangXiBaoGao->setFixedSize(mainX * 535 / 700,
                                             mainY * 540 / 800);
  Wreport_WenJianXiangXiBaoGao->setStyleSheet("border:5px");

  //列表03总体检查报告
  QLabel *list_lable_report03 = new QLabel;
  list_lable_report03->setParent(dlg_report);
  list_lable_report03->move(mainX * 15 / 700, mainY * 370 / 800);
  list_lable_report03->setText("总体检查报告");
  list_lable_report03->setFixedSize(mainX * 110 / 700, mainY * 20 / 800);
  list_lable_report03->setAlignment(Qt::AlignCenter);
  list_lable_report03->setStyleSheet(
      QString{"background:#302530;color:#AABBBB"});
  QListWidget *lw_report03 = new QListWidget;
  lw_report03->setParent(dlg_report);
  lw_report03->move(mainX * 15 / 700, mainY * 390 / 800);
  lw_report03->setFixedSize(mainX * 110 / 700, mainY * 65 / 800);
  lw_report03->setStyleSheet(QString{"background:#252530"});
  QListWidgetItem *lwi_report0301 =
      new QListWidgetItem("总体检查报告", lw_report03);
  lwi_report0301->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_report0302 =
      new QListWidgetItem("违规总体报告", lw_report03);
  lwi_report0302->setTextAlignment(Qt::AlignCenter);
  QListWidgetItem *lwi_report0303 =
      new QListWidgetItem("详细检查报告", lw_report03);
  lwi_report0303->setTextAlignment(Qt::AlignCenter);

  QListWidget *Wreport_ZongTiJianChaBaoGao = new QListWidget;
  Wreport_ZongTiJianChaBaoGao->setParent(dlg_report);
  Wreport_ZongTiJianChaBaoGao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wreport_ZongTiJianChaBaoGao->setFixedSize(mainX * 535 / 700,
                                            mainY * 540 / 800);
  Wreport_ZongTiJianChaBaoGao->setStyleSheet("border:5px");
  QListWidget *Wreport_WeiGuiZongTiBaoGao = new QListWidget;
  Wreport_WeiGuiZongTiBaoGao->setParent(dlg_report);
  Wreport_WeiGuiZongTiBaoGao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wreport_WeiGuiZongTiBaoGao->setFixedSize(mainX * 535 / 700,
                                           mainY * 540 / 800);
  Wreport_WeiGuiZongTiBaoGao->setStyleSheet("border:5px");
  QListWidget *Wreport_XiangXiJianChaBaoGao = new QListWidget;
  Wreport_XiangXiJianChaBaoGao->setParent(dlg_report);
  Wreport_XiangXiJianChaBaoGao->move(mainX * 145 / 700, mainY * 220 / 800);
  Wreport_XiangXiJianChaBaoGao->setFixedSize(mainX * 535 / 700,
                                             mainY * 540 / 800);
  Wreport_XiangXiJianChaBaoGao->setStyleSheet("border:5px");

  //////////////////////////////////////////////////////////////////////////////////////////////////////////
  //    class ToolBox_normal:public QToolBox{

  //    public:
  //        ToolBox_normal(QWidget *parent) : QToolBox(parent){
  //            normal_UI();
  //            //connect(this, &QToolBox::currentChanged, this,
  //            //&ToolBox_normal::onCurrentChanged);
  //        }
  //   private:
  //        void normal_UI(){
  //            struct Info{
  //                QString InfoName;
  //            } Info[4][8]=
  //            {
  //              {
  //                  {QString("主机信息")},
  //                  {QString("硬盘信息")},
  //                  {QString("操作系统")},
  //                  {QString("身份鉴别")},
  //                  {QString("屏幕保护")},
  //                  {QString("无线通信")},
  //                  {QString("音频视频")},
  //                  {QString("开机关机")},
  //              },
  //              {
  //                  {QString("手机插拔记录")},
  //                  {QString("常规存储记录")},
  //                  {QString("无限蓝牙红外")},
  //                  {QString("其他USB设备")},
  //              },
  //              {
  //                  {QString("浏览器记录")},
  //                  {QString("软件上网记录")},
  //                  {QString("Cookies记录")},
  //                {QString("邮件收发记录")},
  //                {QString("终端外联状态")},
  //                {QString("收藏夹记录")},
  //            },
  //            {
  //                {QString("系统软件")},
  //                {QString("镜像软件")},
  //            }
  //          };
  //          QStringList normal_list;
  //          normal_list << QStringList("终端基本信息") <<
  //          QStringList("USB设备检查") << QStringList("联网记录检查")
  //          << QStringList("终端软件检查");

  //          // 初始化列表
  //                  for (unsigned long i = 0; i <
  //                  sizeof(Info)/sizeof(Info[0]); i++)
  //                  {
  //                      QGroupBox *pGroupBox = new QGroupBox(this);
  //                      QVBoxLayout *pLayout = new
  //                      QVBoxLayout(pGroupBox);

  //                      // 添加好友
  //                      for (unsigned long j = 0; j <
  //                      sizeof(Info[0])/sizeof(Info[0][0]); ++j)
  //                      {
  //                          QWidget *pWidget =
  //                          initWidget(Info[i][j].InfoName);
  //                          pLayout->addWidget(pWidget);
  //                      }
  //                      pLayout->addStretch();
  //                      pLayout->setSpacing(10);
  //                      pLayout->setContentsMargins(10, 10, 10, 10);

  //                      // 添加分组
  //                      addItem(pGroupBox, normal_list.at(i));
  //                  }
  //      }

  //      QWidget* initWidget(const QString &name) {
  //              QWidget *pWidget = new QWidget(this);
  ////              QLabel *pPixmapLabel = new QLabel(this);
  //              QLabel *pNameLabel = new QLabel(this);
  ////              QLabel *pDescLabel = new QLabel(this);

  //              // 图像 名称 描述
  ////              pPixmapLabel->setPixmap(QPixmap(icon));
  //              pNameLabel->setText(name);
  ////              pDescLabel->setText(desc);

  //              // VIP名字为红色；否则，白色
  ////              pNameLabel->setStyleSheet(QString("color:
  ///%1;").arg(bVIP ? "rgb(240, 30, 40)" : "white")); /
  /// pDescLabel->setStyleSheet("color:
  /// gray;");

  //              QVBoxLayout *pVLayout = new QVBoxLayout();
  //              pVLayout->addStretch();
  //              pVLayout->addWidget(pNameLabel);
  ////              pVLayout->addWidget(pDescLabel);
  //              pVLayout->addStretch();
  //              pVLayout->setSpacing(5);
  //              pVLayout->setContentsMargins(0, 0, 0, 0);

  //              QHBoxLayout *pHLayout = new QHBoxLayout();
  ////              pHLayout->addWidget(pPixmapLabel);
  //              pHLayout->addLayout(pVLayout);
  //              pHLayout->addStretch();
  //              pHLayout->setContentsMargins(0, 0, 0, 0);

  //              pWidget->setLayout(pHLayout);

  //              return pWidget;

  //  }
  //  private slots:
  //      void onCurrentChanged(int index) {
  //          QString strGroup = itemText(index);
  //          qDebug() << strGroup;
  //      }
  //    };
}

MainWindow::~MainWindow() { delete ui; }
